Michelin-starred South Indian restaurant Semma made it to the top 10 restaurants in New York.
In New York, Semma made headlines as one of the most authentic South Indian fine-dining spots in the US