Palms n Sands Beach Resto-bar is located in Candolim, India on near Marquis Beach Resort, Dando. Palms n Sands Beach Resto-bar is rated 4.3 out of 5 in the category restaurant in India.
Address
near Marquis Beach Resort, Dando
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance