Search results
We did not find results for: China Inn Nashville, IL.
Check spelling or type a new query.
We did not find results for: China Inn Nashville, IL.
Check spelling or type a new query.
188 W Saint Louis St Nashville, IL 62263 1800.02 mi
Is this your business? Verify your listing
3.5 7 reviews
Really nice little family restaurant. We went about 10 miles out of the way to go here because we love Chinese food. Restaurant itself was clean but dated. More like the building itself was... More
Sad-Sad-Sad!!! this place is what gives Chinese restaurants a bad name let alone being in a small town where there are some great little restaurants family-owned. This place used to be very... More