I use willow valley for all of my baked good needs. They make the best cakes in town and use the best Icing. I do not like sweet cakes and they have icing that is just perfect to solve that problem. I tell you if you haven't tried them you should. They are very easy to order from too and always have it there and on time.
more