A 3.5 really. Best cake, buttercream icing is the best anywhere! I stop for doughnuts a few times a month .
The quality of product makes up for the quality of service. I called once when a young girl gave me the wrong product, and it was replaced. I didn't bother the next two times. I've also had the wrong order when it came to ordering dinner rolls. An apathetic, "I'll let the girls know to be more careful" was the response when I said I was given 2 dozen poppyseed rolls instead of the 2 dozen mix I ordered.
Cookies and bread are not as spectacular, stick to the cake and pastries served as perfect single servings. They are perfect!
I would have easily given this a 5 as I'm a big fan, but I have been given the wrong pie or dinner rolls one too many times by someone who had a frown in their face.