My experiences here average out to about 3 stars..
5 stars for the times when they serve up the most delicious pancakes (banana-walnut and chocolate being my favorites) and... 0 stars for when they mess up orders, serve burnt pancakes, deny that they are burnt, and for the times when you have to wait in line for over 20 minutes just to place your order (which is most of the Time) but once your order is in, the food comes out pretty quickly, it's plated beautifully on their wooden board and more often than not, it tastes pretty good too. They bake fresh bread daily, and it's really cool to be able to see the bakers working right there, but there have been occasions when the sandwiches have been made with really hard / chewy bread. They need more people at the register taking orders, to speed up the order taking & payment process. I couldn't guarantee you would have a splendid experience if you ate here; it's hit or miss. Perhaps with time the food quality will get consistent and the service will get better.