Restaurant
Yellow Fin Seafood Restaurant
7 locals recommend,
Tips from locals
This is one of the places I would definitely take foreign/tourist friends to. The place is huge and well ventilated.
Locals also recommend
Location
Quimpo Boulevard
Davao City, Davao Region