I
The Village Inn Motel & Restaurant
310 US Highway 93, Challis ID 83226
(208) 879-2239
The Village Inn is located in the Heart of Idaho along the scenic route of the Salmon River.Clean & comfortable, over 50 rooms to choose from.
K
Twin Falls Family Restaurant, Inc
1564 Blue Lakes Boulevard N, Twin Falls ID 83301-3311
(208) 736-8417
Browse Nearby states for Restaurant, Family: Chain
Restaurant, Family: Chain in Montana
Restaurant, Family: Chain in Utah
Restaurant, Family: Chain in Oregon