Il Cararosso is an Italian restaurant serving traditional family recipes and Neapolitan pizzas cooked in a specialized oven. They offer desserts, cocktails, and a children's menu.