Have gone here quite a few times! Love their croissant sandwiches, lots of food for the money considering other places charge 8 or 9 for a smaller size sandwich. I tried the brocoli and cheese soup and it's the reason for the 4 not 5 stars. It was a really unappealing grey green color, very grainy as well as the only flavor I could taste was black pepper. Not sure if I got a bad batch, but I had high hopes and won't be trying that again. My only other negative was it took forever when I went in to order, it would of been faster to have it delivered which sounds crazy but true. Their delivery is awesome and very fast, without a doubt a great feature. So just a tip, deliver or call ahead to pick up :)