Athol Cafe, ATHOL, Idaho (ID)
Readily settled at 6160 East Highway 54 () in ATHOL, Idaho (ID) (83801), Athol Cafe are available at 2086832363. We advise you to early in advance to arrange your place in the restaurant.
More restaurants in ATHOL, Idaho (ID)
Athol Cafe contact information and details:
Address: 6160 East Highway 54 - , ATHOL, Idaho (ID) 83801
Contact Phone: 2086832363
