Fresh fish restaurant offering Greek cuisine.