Don Carlo is an Italian restaurant located in Nice, France. It is known for its affordable dishes, including highly-rated pasta carbonara and delicious cocktails. The establishment also offers pizzas.