Pizzeria Stella Stephen Starr Pizzeria Stella

Pizzeria Stella Map

420 S. 2nd St. (Lombard St.)
Philadelphia, PA 19147
215-320-8000
Map
Cuisine: Pizza / Italian
Sometimes standout pizza and good gelato on Headhouse Square.
Openings: Lunch & Dinner daily

Features