I grew up eating this pizza. My girlfriend and I have traveled all around the central east coast area of the United States, NY City, PittsburghPA., PhillyPA., Baltimore MD., Durham NC., and all the different places inbetween. We both think this is one of if not the best pizza place we have ever eaten at.
Pros: Great Pizza
Cons: Greeks owners who tend to yell and not just talk...lol