Les Caves de la Croix Verte is a grill restaurant offering a unique dining experience in a troglodyte setting with a shaded terrace. They focus on fresh ingredients for a high-quality culinary experience.