Phila Deli Reviews & Details
410 South St
Phila Deli is located at 410 South St in Philadelphia near the intersection of South St and S Leithgow St. Call (215) 923-1986 for dine in.
- Service:Dine In
- On The Menu:Sandwiches
- Major Intersection:South St And S Leithgow St
Tell us more about Phila Deli Philadelphia!