Quaint restaurant at a great location. Came here for a late lunch, though I regret not going there in the morning since they've got $1 croissants.
Seating indoors is plentiful and they also have a pretty decent sized patio which makes it great for big groups
The menu had quite an extensive selection of sandwiches. I got the grilled cheese with tomato with a side of sun-dried tomato pasta salad, for just under $8.
The sandwich: It had loads more tomato than cheese which was disappointing but overall it was a pretty decent sandwich. What was nice about it was that it was made using a panini press as opposed to being fried, which made for a much healthier grilled cheese.
The salad - Also had olives and red peppers as well as sun dried tomatoes. I would've personally preferred more sun dried tomato pieces rather than red peppers and olives, but it was still tasty.
The Croissant Tree place doesn't seem to offer freshly made non caffeinated drinks, which is a bit of a disappointment, although they do have a bar.
And wifi!
I wouldn't be opposed to eating at this place again.