Deerfield's does all the standard bakery stuff. I've been buying birthday cakes there for 10 years now. Although the items are a bit on the expensive side, the quality more than makes up for it. There is a small cafe in the bakery as well, and a good-sized room upstairs that you can rent for things like piano recitals.
more