Seafood restaurant with grilled fish and meat specialties. Enjoyable atmosphere and sea views.