Seafood restaurant offering fresh, quality dishes. Enjoy a clean, pleasant atmosphere, some with sea views.