Once you let the meaning of the word simmer in your mind for a while, you’ll realize Indian restaurant Nadodi could have no better name.Is this the world’s next great Indian restaurant?

Any comments?

Leave a Reply

%d bloggers like this: