Seafood meze restaurant. Offers a taste of Greek cuisine.