The Good: sandwiches are mostly very quality and are made quickly. Not crazy about the Tuna salad - too rich. Same goes for the Chicken salad sandwich. The beef sandwiches are really good.
Not so good: they seem to have a high turnover rate for employees. The man who seems to be managing is more often than not engaged in loud conversations with vendors and other people. He is often arguing with people related to the Esplanade management. It does not create a pleasant ambience. I am fed up with this guy and will not be back.