The restaurant out of Houston has one Michelin star and a menu that samples the 29 states of India.
Subscribe to the TC Newsletter
Tribeca Citizen on Instagram