Food&Drink, London London Hotspot: Indian Street Eats & Cocktails by Christine Buske 12 June SHARE Facebook Twitter Pinterest Chit Chaat Chai is one of the newest places you can score tasty Indian street food. You’ll find the restaurant a short walk away from..