Business Directory
back to business listingsTaste of China
517 Main St
Carthage, IL 62321
Phone:
Fax:
One of Carthage's newest restaurants, the Taste of China offers excellent variety. Located on the north side of the square in Carthage.
517 Main St
Carthage, IL 62321
Phone:
Fax:
One of Carthage's newest restaurants, the Taste of China offers excellent variety. Located on the north side of the square in Carthage.