Seafood restaurant BellaVista offers fresh, high-quality dishes. Enjoy a menu with various options, especially fish, in a scenic setting.