Get directions to: Lane 22 Pizza & Carryout, New Holland, OH
Restaurant address: 324 W Front St New Holland, OH 43145, USA
Restaurant: Lane 22 Pizza & Carryout