Pizza restaurant · 3330 South Park Ave, Lackawanna, NY
More food in Lackawanna, NY · Pizza in Lackawanna