High Country Steak & Ale

Restaurant in Grande Cache, AB