China Inn

China Inn China Inn
China Inn
184 W. St. Louis Street Nashville, Illinois 62263

618.327.9882

Map | Related Events | Related Articles

Facebook

China Inn is delicious and affordable! Serves lunch and dinner.

 



FREE Visitors Guide!
Request Your FREE
         ILLINOISouth
     Visitors Guide
        View Online Request Today!