Navtara Veg Restaurant (Menu)

Patto Plaza, Panjim
+91 832 651 2907

Give a rating to Navtara Veg Restaurant

Suggest a dish

How much did you spend at Navtara Veg Restaurant?