I like the half fast-food system of this place. It has fast service, but it is still sit-down and feels like a normal restaurant. I had the avocado BLT and the Thai salad and I have no complaints. They have a variety of salads, all of which are look very good. They have lots of lunch options and their pastries look delicious too. My only complaint is that it is way overpriced. Half a sandwich (about 3") is $5.89, for example. At least you get unlimited drinks!