Order food

Order food

Southside Pizza - 20th St.

3.6 (41)$Pizza delivery

917 S 20th St, Philadelphia, PA 19146

Southside Pizza - 20th St.

917 S 20th St, Philadelphia, PA 19146
This restaurant is no longer supported.