Update Info - Archie's Place
This restaurant was reported as closed. If it is open, let us know.
Archie's Place
607 E Main St
Kendrick, ID 83537
607 E Main St
Kendrick, ID 83537
This restaurant was reported as closed. If it is open, let us know.