Choola Multi Cuisine Restaurant
Punnamada Resort, Punnamada Finishing Point Road, Punnamada, Punnamada, Alleppey - 688006
Choola Multi Cuisine Restaurant
About Choola Multi Cuisine Restaurant
Choola Multi Cuisine Restaurant is one of the best Multi Cuisine Restaurant in Kottankulangara, Alappuzha .
Find more Restaurant in Punnamada