Best Asian Fusion Restaurants In Nashville, IL

Last Updated:
Sort
China Inn is a restaurant located in Nashville, Illinois at 188 West Saint Louis Street. This restaurant serves chicken chow mein, sesame chicken, chicken and broccoli, hunan shrimp, chicken chop suey, chicken soft noodle lo mein, and white meat chicken extra charge. They also serve fried wonton, shrimp chow mein, orange chicken, moo goo gai pan, kung pao beef, chicken with garlic sauce, and...
188 West Saint Louis Street, Nashville, IL, 62263
Rank
1
0 votes
Sponsor
0.0