This bakery has some great fresh cakes available fresh on a daily basis. I have gotten many cakes from them and they have always been really tasty and fresh. They have a variety of other baked goods as well, not all of them are always that great but many of them are worth at least one try. It is a small bakery with a very friendly staff. If you need a cake for a large function, you have to pre-order.