Taste of China

517 Main St, Carthage
(217) 357-9988