Seafood restaurant serving fresh fish and Greek cuisine.