Loading map…

Le Grimaldi by Le Village | Hôtel | Restaurant

Antibes, France, offers a charming dining experience with a delightful aroma of French cuisine. The dishes present a satisfyingly firm texture. Many preparations are roasted, bringing out the natural flavors of the ingredients.