Mediterranean seafood restaurant specializing in grilled fish and seafood, with a long-standing reputation.