Great spot for lunch or an afternoon pastry. Excellent breakfast too, come to think of it.
I can highly recommend any of the sandwiches. The grilled cheese is a highlight: full of roasted veggies and apple slices, and it always comes piping hot and with nice molten cheese. (That might not be a recommendation if you like tepid food, but you can always let it cool down.) The banh mi is also delicious, although it could use a little more chili.
I've also tried their various noodle-and-vegetable bowls, which are nice in warm weather. Quite substantial and vegeterian-friendly. Also pretty tasty, but that grilled cheese is hard to beat.
Service is always friendly, but it's not lightning fast. I like to think they are preparing my lunch with extra care and attention. Perhaps not the best choice if you're in a hurry... but maybe you should take some time for a good lunch now and then.