Cosy Greek restaurant, nice but nothing fancy decor-wise, but extremely friendly and helpful staff, and a delicious mezedakia (mezze!) menu. Especially recommend ktipiti – mashed feta with olive oil, oregano and paprika. Lovely meal and actually very reasonably priced.
Verdict: Awesome
Location: 121 Western Road