Athol Cafe, ATHOL, Idaho (ID)

In search of a dining place around ATHOL? Athol Cafe is definitely a dining place you must think of making a reservation at.
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