A wonderful gem in town, cakes for everyone including dairy free, vegan, gluten free and all of them tasty. It's not got a big eating area so you are not guaranteed a seat but worth it when you get one.
A small staff so on busy days service can be a bit slow, but when you know it is worth the wait you don't mind.