Michelin-Starred Indian Restaurants Around the Globe (Image: iStock) There was a time—perhaps not too long ago—when spotting Indian cuisine on the Michelin star circuit was like...
Semma, a South Indian fine dining establishment in Greenwich Village in New York, has become the first Indian restaurant to ever top The New York Times annual list...