Beachside restaurant offering seafood and other dishes. Features outdoor seating with sea views.