Cupcake Heaven is a bakery specializing in freshly baked cupcakes, available for takeaway.