Address: Sta. Ana Avenue, Davao City 8000
Contact/Phone Number: 221 9280
Serving the best barbecue, grilled dishes, and seafood in Davao since 2003
Tags: #restaurant, #barbecue, #localFoods, #seafoods, #porkchop, #grilledChicken, #grill
Reviews