C & C Kitchen
2005 N. Prospect Ave
Champaign, Illinois 61822
217-550-4439
Type
Hours
More
C&C specializes in creative and colorful Southern Inspired American cuisine.
Locally Owned
Type
Hours
More
2005 N. Prospect Ave
Champaign, Illinois 61822