Tamarind Tribeca
Known earlier as the Tamarind Restaurant, a recipient of a prestigious Michelin star in the Flatiron section of Manhattan, the Tamarind Tribeca, now at its new home is the definitive restaurant where one can experience Indian Cuisine in its purest form with a contemporary touch. Under the patronage
Not rated yet