I have been going to Michael Angelo's for quite a few years. But recently, I have found some of their pastry and specialty items to be less than fresh. None of the pre-packaged items have an expiration date, at least I couldn't find any. That means the staff probably doesn't know which one are the oldest. The bakery items are just not as good as they used to be. Guess that's what happens when you become successful and try to become too commercial. They are located just 1/2 mile from my house but I will now drive to another bakery further away. I just personally don't think it's worth the price anymore.