See all Restaurants in Alleppey
Choola Restaurant
Punnamada Resort,, Alappuzha 688006, India Phone: 477 2233691 Average Price: $ 6 per person Cuisines: Chinese Features: Multicuisine, DinnerAbout
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.