Get directions to: Deli, Roanoke, IL Restaurant address: 318 North Main Street Roanoke, IL 61561, USA Driving Walking Bicycling Restaurant: Deli