I'm not a fan of Greek pizza but if you are you will like it don't ask for extra cheese because it already comes loaded with cheese never in my life have I been any where were they put so much cheese. I however do like there chicken parm calzones, fries and roast beef.
Address: 16 Market Sq, Lynn, MA 01905-2422
Location: United States > Massachusetts (MA) > Lynn
Phone Number: +1 781-598-3411