Smallcakes is a bakery offering freshly baked cupcakes in a variety of flavors, alongside homemade ice cream. They also have a rewards program.