We were staying at the Hotel London and there aren't many restaurants in the general area. We found Zahoulis by chance as my friend wanted a lamb dish. We'd looked at various menus to no avail until I pulled up Zahoulis.
It's a three-minute walk...from a local tram station so it's convenient.
We started our meal with fried zucchini. Light and crispy! We had to push the dish aside otherwise we'd never have had room for our meal. My friend had the 'small' portion of lamb chops. The Greek idea of small is odd. And certainly, Zahoulis is a place you'll leave full. Cooked to perfection! I had a 'small' pork gyro which came deconstructed. Thinly sliced and crispy with red onion, tomato, and tzatziki. In addition, a half liter of house wine. As a treat, at the end of our meal, we were given a dish of yogurt with cherry spoon fruit.
We walked away with a full stomach and full wallet as the meal came to 30 euros.More