Get directions to: Le Peep, Champaign, IL Restaurant address: 2209 S Neil St Champaign, IL 61820, USA Driving Walking Bicycling Restaurant: Le Peep