Casa Carmen Illa is a restaurant offering innovative menus with a focus on quality service and fair prices. Part of a restaurant group, it provides a varied culinary experience.