Visit Yellow Fin Seafood Restaurant - JP Laurel Ave. in Davao City.
Address: JP Laurel Ave., Davao City, Davao del Sur, Philippines
Phone: +6382234
Website: https://www.facebook.com/yellowfinseafoodrestaurant
Cuisine: International, Seafood
Price Range: P200 - P499