La Grotte & l'Olivier is a Mediterranean restaurant offering cuisine prepared with fresh, regional products in a welcoming atmosphere.