This is a real gem of a Greek restaurant. Food is very cheap but very good. I entered in the restaurant with my colleagues reluctantly but since then have been there thrice in three weeks. must try
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.