Visit Yellow Fin Seafood Restaurant - F. Torres St. in Davao City.
Address: F. Torres St., Prime Square II, Davao City, Davao del Sur, Philippines
Phone: +6382222
Website: https://www.facebook.com/yellowfinseafoodrestaurant
Cuisine: International, Seafood
Price Range: P200 - P499