at 221 W Etna Rd Ste 1, Ottawa , 61350-5613 United States
28 FB users likes China Inn Restaurant, set it to 45 position in Likes Rating for Ottawa, United States in Local Business category
China Inn Restaurant is Ottawa based place and this enity listed in Chinese Restaurant category. Located at 221 W Etna Rd Ste 1 IL 61350-5613. Contact phone number of China Inn Restaurant: (815) 433-6688