Restaurants - Chinese in Sycamore, IL
China Inn Restaurant