I have eaten at this place many times over the last 30+ years. I can't tell you anything other than the pizza is the best I have ever tasted. (I have never tried anything else, no need) Been to the best places in Chicago, NYC, Philly and none are as good as this place.
Not much has changed since I was a kid so if you are trying it for the first time the interior will look a little dated. This will not matter after your first bite of pizza. I am a pepperoni only guy.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.