Steak Houses in Athol, ID Saddle Up Steak House5751 E Highway 54Athol, ID, 838012086830516Steak HousesThe Butcher ShopUsed Restaurant Equipment Supplies Show More