Wish I could give this place 2.5 stars.
Pluses: the patio was seriously adorable and provided a quiet, green respite on a sunny day. The staff were very friendly and helpful. I didn't try anything in the pastry case, but everything looked delicious!
Minuses: The sandwiches we ordered were fine, but they were very small/thin for the price and came with no side, not even chips or a little piece of fruit or some such. The lemonade was so tart that it was actually uncomfortable to drink. It was pretty much straight lemon juice. We both had to wait until the ice melted and add more water and sugar in order to stomach it, so be forewarned!