Best Greek restaurant in Lynn, friendly staff, fresh homemade food, prices good, what more can you ask for!
All reviews seem positive