North ShoreData checked October 2026
  1. Home
  2. Glenview
  3. Chinese restaurants
  4. Chinatown Kitchen

Chinatown Kitchen is a Chinese restaurant on 2200 Waukegan Rd in Glenview. Also listed under Asian restaurant, delivery Chinese restaurant and family restaurant.

2200 Waukegan Rd, Glenview, IL 60025Checked October 2026