Olive Amelia
Florida's fine olive oil specialist
No products in the cart.
This product is currently out of stock and unavailable.
Give the gift of options with an Olive Amelia gift card. From $10, $25, or $50.
Gift Cards can only be used in person, in-store.
Located at 206 Centre Street, Fernandina Beach, Florida.