Get directions to: Le Peep, South Bend, IN Restaurant address: 127 S Michigan St South Bend, IN 46601, USA Driving Walking Bicycling Restaurant: Le Peep