This is THE spot to go for the best pizza in Philly. Yes, there are awesome craft pizza places dotted all around the city, but this one is quintessential Philly. The slices are HUGE, so come with an empty belly. Good thing is, you can walk up and down South Street after over indulging or sit at the end of the street on the pier and look over the river. It's a nice quiet spot to hang out.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.