Seafood restaurant offering Mediterranean and European cuisine. Known for its seafood platters.