Pizza Plus South hero image

Pizza Plus South

Restaurant

1846 S 12th St, Philadelphia, PA 19148, USA

Biter Score
7.6
Open
Monday: 11 AM – 9 PM