The Palm - Multi cuisine restaurant is located in Pollachi, India on Coco Lagoon by Great Mount, Vazhaikombhu nagoor, Meenkarai road. The Palm - Multi cuisine restaurant is rated 4.5 out of 5 in the category fine dining restaurant in India.
Address
Coco Lagoon by Great Mount, Vazhaikombhu nagoor, Meenkarai road
Service options
TakeawayDine-in