This place is heads and shoulders above Panera.
The sandwiches, soups, and salads are all amazing (haven't yet had a dessert, so no comment there).
However, enough with the ridiculously fake and manufactured "thanks for coming in today". I keep looking around for Jennifer Aniston and her 35 pieces of flare. I want to vomit all over your creme bruelees every time I hear that phrase in line (which is at least two dozen times per visit).