Do not go here if you are in a hurry. They are extremely slow. The food is good, but the last time we waited almost an hour for sandwiches. I don't see how working people can get in and out in a short amount of time. It was a good thing it was a girl's day out and we were not in a hurry! The desserts are great.