This place is very busy but the young people working there are polite. My wife had the turkey avacado and said it was 5 stars. Daughter had roast beef and also said 5 stars. I had the chicken pesto panini and it was not good. Chicken was barely grilled and didn't cover half of the bread. It was so soggy it was literally sitting in a puddle in the container after a short ride home. Blech. Desserts are very good.