Buhda Seafoods Restaurant is located in Davao City, Philippines on 5 J.P. Laurel Ave, Poblacion District,. Buhda Seafoods Restaurant is rated 3 out of 5 in the category seafood restaurant in Philippines.
Address
5 J.P. Laurel Ave, Poblacion District,
Service options
TakeawayDine-in
Amenities
Good for kidsToilets