Country
Business Description / Brands / Products
The French Farm has been selecting European Award Winning products for more than 12 years. All natural products made from top Quality ingredients. Choose from Jams, Honeys, Olive and Nut Oils, Vinegars, Dijon Mustards, Sea Salt