The best greek food anywhere, let alone Owen Sound. The Baclava is home made, and once you have had it, all others will compare to it. The greek salad is made from fresh vegetables, loads of Feta. Very reasonable, I keep telling Achilles and Greg they could charge 3x for the baclava!!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.