December 29th, 2017With all the days off coming up there is nothing like a welcome breath of fresh air, especially when it is enjoyed at a restaurant by the sea! Mama’s fish tavern in Ayios Theodoros is a family-run fish restaurant tavern and is right next to the sea – the perfect background sound to accompany any meal.
We went on a public holiday...
The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.