China Inn Restaurant
630 Plaza Drive, Sycamore
(815) 899-1188
Recent Reviews
Order Online
Reserve
You May Also Like
Rosati's Pizza Sycamore - 630 Plaza Dr #4
Pizza
Thai Town Sycamore - 630 Plaza Dr #4
Thai, Asian Fusion
Taco Bell - 1301 Dekalb Ave
Fast Food, Mexican
Restaurants in Sycamore, IL
China Inn Restaurant
630 Plaza Drive, Sycamore, IL 60178
(815) 899-1188