
South Indian Restaurant ‘Semma’ Tops NYT’s Top Ten List
Photo: Instagram India-West News Desk NEW YORK, NY – In a landmark moment for Indian cuisine, The New York Times has named Semma, the South Indian restaurant nestled in Greenwich Village, as the No. 1 restaurant in New York City for 2025. NYC as the world …