This South Indian Restaurant In NYC Just Became The City's No. 1 Restaurant

A South Indian restaurant in New York City's Greenwich Village has topped the The New York Times' annual list of 100 best restaurants.

Jun 7, 2025 - 16:30
 0
This South Indian Restaurant In NYC Just Became The City's No. 1 Restaurant
A South Indian restaurant in New York City's Greenwich Village has topped the The New York Times' annual list of 100 best restaurants.

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow