Oh my goodness! This cafe is amazing. This is close to where we live and we visit them at least 2-3 times a month. They have very nice soups and salads. It's self-service restaurant, great for lunch and it's always full. Their cakes, desserts, pastries, croissants everything is first rate.
My favorites are Wicked Thai chicken soup, Grilled Cajun chicken sandwich and all of their cake slices.
In the evenings sometimes they have buy 1 get 1 on croissants, bread which is great because they don't keep anything for the next day. You always get freshly baked goods.
I wish they had some sort of loyalty program. :)