Get directions to: Cafe Luna, Champaign, IL Restaurant address: 313 East Green Street Champaign, IL 61820, USA Driving Walking Bicycling Restaurant: Cafe Luna