Love visiting this amazing bakery that offers a great verity of freshly baked breads and desserts. What makes it special is their variety of products from organic bread, bagels to traditional German desserts. The prices are also very reasonable. For instance, a peace of cheesecake is $1.50 - $1.75. Some of my favourites are flaky cheese twists, poppy seed cheese cake and cheese danish. Love that there is a sit down area as well. The only drawback is that they do not offer a breakfast menu as part of their cafe. They sell delicious bagels for take-out but it would be nice if they offered at least toasted cream cheese bagels for those dining in. Also, you can only pay by cash, which makes it a bit inconvenient. Other than that, this place is awesome and it's no surprise that they have been in the business for so long. Will definitely be back!