Restaurant
Salt & Pepper Deli III
6 locals recommend,
Location
1102 S 47th St
Philadelphia, PA
University City
Tips from locals
great spot around the corner and open late to buy beer, cider, and basic snacks
Unique things to do nearby
Locals also recommend
- 8 locals recommend