Powered by

Stella's Italian Pizza

3209 Willits Rd, Philadelphia PA, 19114

Currently Closed   Full Hours  

Order Now
ABOUT US
Stella's Italian Pizza is currently located at 3209 Willits Rd. Order your favorite pizza, pasta, salad, wings, and more, all with the click of a button. Stella's Italian Pizza accepts orders online for both pickup and delivery.