Update Info - Saddle Up Grill Steakhouse
This restaurant was reported as closed. If it is open, let us know.
Saddle Up Grill Steakhouse
PO Box 16
Athol, ID 83801
PO Box 16
Athol, ID 83801
This restaurant was reported as closed. If it is open, let us know.