5 years 3 months ago
There's something special about this place. The setting was totally perfect and food was truly amazing with ample varities. The staff was very supporitve.
600
Venues, Goa