La Menthe Sauvage is a Mediterranean restaurant offering a warm and inviting atmosphere.