This place was just okay. Had a ham and Swiss sandwich on baguette and a chai latte which was fine. The service here was the issue - it's a little confusing if you are seated here by a server or you seat yourself. We weren't greeted when we entered and weren't sure if we should order at the counter. We went up to the counter and asked what sandwiches they had as there is no information on the walls. He gave us menus but the only table open was completely dirty so we had to ask him to clean it for us. Everyone just seemed super busy and were not attentive. I wouldn't go out of my way to return.