Get directions to: Igloo, Wenatchee, WA Restaurant address: 1308 North Miller Street Wenatchee, WA 98801, USA Driving Walking Bicycling Restaurant: Igloo