Where: 14 E Snyder Ave, Philadelphia, PA 19148 This South Street sandwich shop takes a no-fuss approach while still offering ...