Restaurants - Chinese in Ottawa, IL
China Inn Restaurant
Szechuan Chinese Restaurant