Results 1 results found Salad Grand Bleu, Le Grand Bleu restaurant, Bonifacio, island of Corsica, France, Europe