Not the best pizza I’ve had in Philadelphia, but not the worst either. The mushroom bites were good. We walked in, and the service was very slow, so I’m not sure what it would be like if it were delivery. They only accept cash, but there is an ATM in the restaurant.
more