Get directions to: Defelice Bros Pizza Delivery Express - Shadyside, Shadyside, OH
Restaurant address: 3788 Central Avenue Shadyside, OH 43947, USA
Restaurant: Defelice Bros Pizza Delivery Express - Shadyside