Do they still sell inside out pizzas? Like a mini stromboli except its deep fried
Address: 5539 N 5th St, Philadelphia, PA 19120, USA
Artise Lee | Aug 10, 2020
Yes
Nathan Berrian | Aug 10, 2020
Yes they do
Jerry Carrasquillo | Aug 10, 2020
Awesome
Thanks! Your answer is awaiting moderation.