Location was confusing, it is actually inside of another restaurant. We got there close to closing so there were not many cupcake choices and they were small and pricey. However, they were delicious ! They also do custom cakes and such, which you I u pick up at a non retail Location in Dover NH, about 5 miles away. People were friendly. I didn't give more stars because of the Location confusion, limited choices, and almost $3.50 for a tiny cupcake. However, the delicious part of the store makes delicious and ample sandwiches with the freshest bread around, and if mistakes are made they will replace your order no questions asked.