What a fantastic place! I used to live just down the road, and would go here all the time. WONDERFUL cakes - a tiny bit pricey, but still reasonable. I've ordered birthday and low-key event cakes from here several times, and the service has always been friendly and helpful. The sleeper hit is the Italian Rum Cake - I wasn't expecting to like it too much, as it was purchased for someone else's tastes, but it was phenomenal. Not overly rummy. The sandwiches are really amazing, too. Peruse the bakery and you'll inevitably see something you just HAVE to get. Love it!