Taste Of India (Menu)

Next To Newtons Super Market Gauravaddo, Calangute
+91 89752 02344

Give a rating to Taste Of India

Suggest a dish

How much did you spend at Taste Of India?