Nikos Fish Tavern

A charming family-run establishment in Elounda, is a true gem for seafood lovers. They pride themselves on serving the freshest catch of the day, ensuring that every dish is bursting with flavor. With their expert cooking techniques, each bite is a delight and offers their delectable dishes at affordable prices,
Nikos Fish Tavern Leyla villa crete