Get directions to: Ma & Pa Pizza & Deli, Delta, PA
Restaurant address: 136 Greenwich Rd Delta, PA 17314, USA
Restaurant: Ma & Pa Pizza & Deli