Michelin
La Ferme Sainte Cecile is one of Michelin.

1. La Ferme Sainte Cecile

Avenue de Lérins, Moustiers-Sainte-Marie, Provence-Alpes-Côte d'Azur
French Restaurant · 4 tips and reviews