This is an extraordinary bakery/restaurant offering exceptional baked goods and great food choices. We stopped for coffee on our first visit and were very much spoiled with the quality of the coffee and the samplings of bakery products. We returned the next afternoon for lunch and enjoyed two [inexpensive] paninis. The thought of dinner that night wasn't a consideration after that. On the third day, we returned to purchase a cake to take home.
Definitely worth a visit and worth a detour if you're in the area.