Pizza Plus South
Restaurant
•
1846 S 12th St, Philadelphia, PA 19148, USA
7.6
Wednesday: 4 PM – 9 PM
See if anyone you trust recommends it!