Seafood restaurant Ouzeri Limanaki offers Mediterranean cuisine.