Lamb Cupcakery makes some of the best cupcakes around - moist, perfectly textured, tasty and not too sweet. Always well-received by friends.