Le Michel Ange is a French restaurant offering traditional Niçoise cuisine.