iowa: szechuan house & 888 restaurant (ames)

For such a small city like Ames, Iowa, the number of Chinese restaurants is actually quite large. Even better, these restaurants are probably some of the most authentic Chinese places I've been to.