Cabalen is located in Manila, Philippines on Pedro Gil St, Ermita,. Cabalen is rated 3.7 out of 5 in the category buffet restaurant in Philippines.
Address
Pedro Gil St, Ermita,
Service options
TakeawayDine-in
Amenities
Good for kidsToilets
Offerings
All you can eat