The selection at Cleo's is outstanding. They have ...
The selection at Cleo's is outstanding. They have a wide variety of oils and vinegars to choose from, making it a great place to shop for gourmet ingredients. The customer service is also excellent, always willing to help with any inquiries. I've been a customer for years and I'm always impressed with the quality of their products and service.