Couldn't have been better than it was! Staff were the friendliest I've interacted with in my 5 weeks in Europe, and the food was some of the best I've had in my life, even with a free dessert at the end!
We ordered the tzatziki,...vine leaves, eggplant dip, spicy fetta, Greek salad and the meatballs/moussaka/kebabs with yoghurt as our mains and everything was extremely delicious. Fairly priced and a must visit!More