Delicious Street Food from Every Corner of India. Alys Marshall reviews Talwar Express, 7 St Augustine's Parade, Bristol, BS1 ...