Our Sarasota, FL Location
Our Sarasota, FL store is located in The Mall at University Town Center. Sarasota was our first store and we are very proud of it! Find us by the Food Court for a snack! Our employees are always excited to introduce you to their favorite olive oil and vinegar combinations with a slice of fresh bread!