Get directions to: Ilo Bar, Dunn Center, ND Restaurant address: 22 Main Street West Dunn Center, ND 58626, USA Driving Walking Bicycling Restaurant: Ilo Bar