Best Asian Fusion Restaurants In Nashville, IL
May 19, 2017
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
Terms of Service
© 2017 DineRank.com. All rights reserved.