Choola Restaurant

Punnamada Resort,, Alappuzha 688006, India Phone: 477 2233691 Average Price: US$ 6 per person Cuisines: Chinese Features: Multicuisine, Dinner

About

The staff is attentive and friendly while the ambience is very lively after all you have the calm backwaters in the background. The food is delicious and the portions served are quite generous.

If you have been to Choola Restaurant, share your experience

Review this place