fresh fish, Greek & international cuisine
Restaurant
restaurant
restaurant - cafe - bar
traditional restaurant
restauran - fresh fish
seafood- tavern
traditional family fish tavern
traditional fish tavern - seafood restaurant