China Capital

Chinese
$
525 N West St (Rt. 130)
Olney, IL 62450
(618) 392-8899

Tips

  • If you want decent Chinese food, don't eat here but go to the Chinese place on Main Street.