The food here is excellent and I really enjoy the upscale selection of basically everything--from salads to sandwiches to drinks to desserts--the only thing that's holding back my review is that it took me forever to get my lunch. The staff were friendly, just everything moved a little slow for me. It was worth it in the end based on quality, so I still recommend going.