Get directions to: Owl Cafe, Hayden, ID Restaurant address: 9178 North Government Way Hayden, ID 83835, USA Driving Walking Bicycling Restaurant: Owl Cafe