Cupcake Castle is a bakery specializing in cupcakes and custom cakes for all occasions, including children's parties.