250 ml Delicious Scarlata Farms Extra Virgin Olive Oil. Napa Valley 2025 Manzanilla. Robust and fruity, with balanced bitterness and a peppery finish.
250 ml Delicious Scarlata Farms Extra Virgin Olive Oil. Napa Valley 2025 Manzanilla. Robust and fruity, with balanced bitterness and a peppery finish.