Cheapest meal we had in Philadelphia, and by far not the worst. They had a deal where you get a free 12-inch pizza when you buy a 16-inch. My family of four had more than we could eat (even after a long day of walking) for well under twenty.
We were staying at the Crowne Plaza Philadelphia West, so it was a short, easy drive to their shop. Owner and employees speak Italian (always a good sign in a pizza shop!)
Good pizza. Fresh toppings, good sauce, nice thin crust. We ate in. The place had no air conditioning, so it was hot, but the pizza made up for it.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.