La Fine Brochette is a French restaurant.