Raining Cupcakes is a bakery specializing in beautifully crafted bespoke celebration cakes, cupcakes, and other baked goods. They also offer hot treats and thick milkshakes.