Indian Restaurant is located in Dona Paula, India on C20/366, Dr Jack de Sequeira Rd, Caranzalem. Indian Restaurant is rated 3 out of 5 in the category indian restaurant in India.
Address
C20/366, Dr Jack de Sequeira Rd, Caranzalem
Service options
TakeawayDine-in
Amenities
Bar on siteGood for kids