Chai Thali Indian Street Food Restaurant

Voted best Indian restaurant in London by Resident Magazine. Based in Camden, enjoy authentic Indian Street food, vintage Indian drinks with that street twist! We're open for breakfast, lunch, dinner. Join us!