My review is for catering. We ordered trays of sandwiches, an assortment of ham/beef/chicken and vegetarian. Holy smokes, Cadence makes one of the best vegetarian sandwiches. It was so good. Perfectly ripe pieces of avocado, sprouts, cucumber, onion, cheese and lettuce. One sandwich fills you up. The other meat sandwiches were good too, generous amount of meat goes into each sandwich. These are old fashion, satisfying sandwiches. Don't expect to see pesto aioli, artisan bread or fancy smancy unicorn tears.