The "Bad Habits" singer handed helped out in the kitchen of Philip's Steaks on Passyunk Ave., handing out cheesesteaks to fans.
The owners said that it was "beyond unbelievable."
Sheeran documented the trip on Instagram.
Sheeran was in town for performances at The Met and Lincoln Financial Field.
Click here to follow Daily Voice Bucks and receive free news updates.