51 N 12th St, Philadelphia, Pennsylvania 19107 USA
Hershel 's Turkey Sandwich with Swiss on toasted rye
Photo Credit: Yelp