Pizzeria Stella
Where we've featured it

From 12-9pm every day, Pizzeria Stella is open for takeout in Headhouse Square, and their Neapolitan-style pies are perfect for a family dinner when you’re sick of making frozen meals. They’re also doing DIY pizza kits to give you something to do, and wine and beer pickup so you can have a drink if the DIY pizza experiment goes poorly. To place an order, call them at 215-320-8000, or go to their website.
Pizzeria Stella’s DIY plain and pepperoni pizza kits are available for pickup by calling 215-320-8000 or for delivery here.
Check Pizzeria Stella’s Instagram for their abbreviated menu, which they’ll be serving for pickup every day between 12-9pm. Call 215-320-8000 to place an order.