Update Info - China Inn
This restaurant was reported as closed. If it is open, let us know.
China Inn
2007 16th Ave
Lewiston, ID 83501
2007 16th Ave
Lewiston, ID 83501
This restaurant was reported as closed. If it is open, let us know.