Auberge Provençale

Auberge Provençale is in the quadfecta of restaurants in Valbonne’s ancient town square. They offer a good menu with traditional French dishes. Auberge Provençale has the best indoor space of any of the four restaurants in the square, so it is often busy during rainy or colder days. It is the only restaurant in the … More Auberge Provençale

Terra Rossa

Terra Rossa is the restaurant in the infamous Valbonne square that connected to the Hotel Les Armoiries. While the restaurant doesn’t offer the expansive menu that Cafe Arcades does, what it does offer is a little more French flair and a tastier wine menu. The staff is friendly and accomodating and their specials menu features … More Terra Rossa