Restaurants / BristolChai Walla – restaurant reviewThis tiny shop on Stokes Croft is making lunchtimes brighter with authentic Indian street foodRead more