Get directions to: Diane's Deli, Leola, PA
Restaurant address: 317 Newport Rd Leola, PA 17540, USA
Restaurant: Diane's Deli