Get directions to: Lepper's Italian Deli & Pizza, International Falls, MN
Restaurant address: 820 3rd Street International Falls, MN 56649, USA
Restaurant: Lepper's Italian Deli & Pizza