★ 3.9 / 5 from 2362 reviews
Travancore Palace
11th Mile, NH 47, Cherthala, 11th Mile, Choice Nagar, Alappuzha, Cherthala, Kerala 688539, India, 688527
"Good ambience Food: 4 Service: 5 Atmosphere: 5"
Delivery, Outdoor seating, Takeout, Wheelchair Accessible