Harry Balbacua is located in Tagum, Philippines on 9PFXQV5, Daang Maharlika Hwy. Harry Balbacua is rated 5 out of 5 in the category restaurant in Philippines.
Address
9PFXQV5, Daang Maharlika Hwy
Service options
Takeaway
Dine-in
Amenities
Good for kids
Toilets