Seafood Platter by Yellow Fin Tuna and Seafood Restaurant ← Previous Next → Have a taste of Davao’s abundant seafood at Yellow Fin Tuna and Seafood Restaurant. Seafood Platter by Yellow Fin Tuna and Seafood Restaurant