This South Indian Restaurant Has Been Ranked No. 1 In New York For 2025
3 days ago
3
ARTICLE AD BOX
Semma, a Michelin-starred restaurant in New York known for its South Indian food, has made history by topping The New York Times' annual list of 100 best restaurants.