Open since 1983, Granite Bakery in Sugarhouse specializes in custom made cakes for weddings, "baked like grandma's." They'll make just about any type of cake in any shape you want. Custom cake flavors include pear, white macadamia, lemon chiffon and Key lime with filling options such as Bavarian cream, custard, pineapple, raspberry and strawberry. Granite also sells delicious pies, pastries, muffins and eclairs, too. Try the cinnamon knots.