Based on a very quick read of these reviews we were expecting a very small, family friendly casual sandwich shop. This is a bit larger, and much cozier and nicer than that (and a little pricier, but worth it). We had a variety of menu items (all delicious) and our server was terrific. We were ignored for a lengthy amount of time when we walked in (a young man was at the desk doing ??? and didn't acknowledge us for a good 5 minutes which was weird since it was not crowded at all); but I'm glad we stayed because we really had a lovely meal. It's tucked away on a side street and a little hard to find, so get directions before you go.