Best of Philly

2020 DIY Pizza Kit

Pizzeria Stella

If nothing else, pizza is as comforting as comfort foods get. See the full write up at Takeout Pizza.

420 South 2nd Street, Philadelphia, PA 19147; 215-320-8000; pizzeriastella.net/