Welcome to Yellow Fin Seafood Restaurant

"Yellow Fin, Deliciously Davao!"

Open since 1992.