Imagicakes is a bakery specializing in custom cakes for weddings, birthdays, and other celebrations.