CICO & C is an Italian restaurant offering fresh, homemade cuisine.