South Philly sandwich shop and James Beard America's Classic, famous for its roast pork sandwich.
See it while you're here
Frequently asked questions
Where is John's Roast Pork?
John's Roast Pork is in Philadelphia, PA, United States. The nearest major airport is PHL.
What is John's Roast Pork known for?
South Philly sandwich shop and James Beard America's Classic, famous for its roast pork sandwich.


