Chinatown

Chinatown

Stop by this locally owned Chinese restaurant. Buffet, meals, and takeout are all available here.

  • Address: 1401 W Ferdon St, Litchfield, Illinois 62056
  • Phone: (217) 324-3010