A new setting and atmosphere for the award winning restaurant Connoisseurs of Indian cuisine is a familiar with the name Nadodi. Meaning “nomad” in the Tamil and Malayalam languages, it is a prominent fine dining restaurant located ...
Be Social
Follow Us Follow Us Follow Us