Get directions to: Foudini's, Champaign, IL Restaurant address: 306 1 & 2 E Green Street Champaign, IL 61820, USA Driving Walking Bicycling Restaurant: Foudini's