Semma, a Michelin-starred South Indian restaurant in Greenwich Village, New York, has been named by The New York Times as the best restaurant of 2025. The restaurant is valued for bold flavors and a ...