
How to: Olive Oil Tasting – Fresh Press Farms
Recently I discovered Fresh Press Farms Olive Oil – fabulous cold pressed olive oil in the most beautifully decorated aluminum bottles. Made in the USA – Fresh Press Farms is in Georgia – over 3,500 acres with over 3.2 million olive trees. I couldn’t wait to share this lovely oil