South Philly Deli
South Philly Deli, 2200 S 20th St, Philadelphia, PA 19145, United States
- This is the page of South Philly Deli on 2200 S 20th St Philadelphia PA 19145.
- South Philly Deli is a new listing on food pages, updated
on November 24, 2023.
- This page has had 9 visitors. You are the 10th.
Location