I droppped in here after hearing so many good things about the place. It was very ordinary. They sell the kind of sandwiches one could easily make at home. The sandwich was good, but not great, and the service was terrible. My husband and I ordered at the same time, and he was served first...and I had to wait and watch him eat while I waited for mine. (It was okay, I didn't mind him eating -- I DID mind the extra wait.) Reason? They "forgot" my order. Lovely. There was only 1 other person ordering at the time, so why the big confusion. Badly organized and average = no repeat visit.
Cherrylola