Wow! NYC Indian Restaurants Junoon, Tulsi, Tamarind Tribeca Win Michelin Stars

Holy Cow! Break the coconuts, sound the Tabla, play the harmonium. Sing that Badwa-Randi song Chamak Challo. 😉 Yea, three NYC Indian restaurants have won the coveted Michelin star. The 2012 Michelin Guide for New York City restaurants has added Tulsi, Junoon and Tamarind Tribeca to its prestigious list. Each of the Indian restaurants won […]