Leone's Pizza
608 Allegheny River Blvd, Oakmont PA 15139
(412) 828-9507
Directions
Order Online Delivery
Postmates
Oakmont, Pennsylvania
Leone's Pizza
608 Allegheny River Blvd, Oakmont
(412) 828-9507