We love this little cafe and tend to stop in here for lunch before we hop over to the Crossroads Market and take in an afternoon performance at the Loose Moose theatre with our kids.
It is a cafe, coffee shop and gift shop and every meal I've enjoyed here has been tasty. I tend to order the prosciutto sammy every time but have had their breakfast bagel before which is made to order and very yummy. Hubs sticks with a ham & swiss or turkey & cheddar sammy and the kids are happy with ham & cheese.
There is lots to look at in the cafe, even while you are chowing down on your food. The staff are friendly and the coffee is good. I guess that's why we keep coming back :)