China Inn
188 W Saint Louis St
Nashville, IL 62263-1138
618-327-9882