Bio Greek
Home > Lunch Spots > Farma
Located by the sea, just a corner before the famous Aleamagou, is offering the freshest local ingredients from their own garden embraced in the restaurant. The experience of delicious & nutritious meals, from the bread to the fish, the long Greek transition of home cooking combined with nature’s finest ingredients, make food both for the body & the soul.

Share this on: