Tucked away in the small town of Hope is a true Idaho treasure. The Old Ice House Pizzeria sits in a charming wooden building that looks like it belongs on a postcard. This rustic spot was actually an ...