Pie & Mash, Eels?


(SP1) #1

A pie shop recently opened in Philadelphia, and is doing amazingly well.

Anyone know if there are more of these elsewhere in the country? Seems strange that this would the lone one. Especially considering they seem to be on the down swing in UK: http://munchies.vice.com/articles/londons-jellied-eel-shops-are-disappearing