Getting birthday cakes from here has been a tradition for many years. The bf will not accept any substitutions when his turn comes around each year.
You have to call ahead to order a birthday cake, and they come in lbs. We typically do a two pounder mixed fruit cake which lasts our family a good week or so. The quality of their cakes have been hit or miss these past few years. We've had a few from here that have been very dense and dry.
There is lots of selection for their Chinese buns. Their hk style pineapple buns are the bomb! I also love that they have sugar coated deep fried donuts on a skewer (one of my many guilty pleasures). I love the satisfaction of selecting my buns and bringing them up to be packaged. I get tingles just writing about it.
Finding parking to come here is a challenge though. Should you want to park, either be ready to fight for a spot or park on the street. I've gotta tell you though, I think it'll be worth your while.