L'Abri Gourmand is a French restaurant.