Black Champaign County
C & C Kitchen
505 S. Chestnut St
Champaign, Illinois 61820
773-738-2990
Type
Hours
More
C&C specializes in creative and colorful Southern Inspired American cuisine.
Locally Owned
Type
Hours
More
505 S. Chestnut St
Champaign, Illinois 61820