Phila Deli Reviews & Details
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
What everyone says about
Phila Deli
Tell us more about Phila Deli Philadelphia!