3392 Saxonburg Blvd.    412-963-0323

The Upper Crust Pizza Logo

The Upper Crust Pizza

online ordering for upper crust pizza

menu