Italian restaurant Stella Marina offers delicious seafood dishes. Enjoy a meal with a sea view.