Little Italy Pizzeria

Pizza restaurant · 2773 Jenkintown Rd, Glenside, PA

To-Go · Delivery

Hours

More food in Glenside, PA · Pizza in Glenside