Stella's Italian Pizza

3209 Willits Rd, Philadelphia PA, 19114

View menu
Start an Order Full Menu