Auberge de l'Ile Barbe is a French restaurant offering homemade cuisine prepared with fresh, seasonal market ingredients in a historic setting.