The Snack Shop
Address:
2601 E Norris St, Philadelphia, PA 19125
Phone:
(267) 761-9607
Restaurants
Other Businesses:
- Popeyes Chicken and Biscuits at 7500 City Ave, Philadelphia, PA 19151
- Hot Potato Cafe at 529 E Girard Ave, Philadelphia, PA 19125
- Happy Wok at 6507 Emerald Ave, Philadelphia, PA 19111
- Ni Chou at 2101 E Cambria St, Philadelphia, PA 19134
- Kesha's Kitchen at 1621 Orthodox St, Philadelphia, PA 19124