Set in the heart of Manhattan, Semma is the first Indian restaurant to top the New York Times’ 100 best restaurants list

Leave a Reply

Your email address will not be published. Required fields are marked *