Get directions to: Lafayette Pizza, Folcroft, PA
Restaurant address: 1856 Delmar Dr Folcroft, PA 19032, USA
Restaurant: Lafayette Pizza