This place is hit-or-miss. The salads are really good, but only when they use fresh lettuce. The past 2 times I've had to take back my salads to have them remade.The sandwiches are usually pretty good, and we enjoy the free dessert samples. Unfortunately, the tables never seem to be clean. We always have to wipe our table down ourselves before we can sit down.