4 years 11 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