my review is primarily based on customer service not really on the quality of the food. i purchased a whole tray of bread pudding for a company function. i understand it was pretty good as far as taste goes but one of my members attending the function bit into a stone and broke a tooth when biting into some bread pudding. he was more than a little upset for sure. i took the stone and tray (that i borrowed) to the store and spoke to someone in charge and explained that someone broke a tooth on a stone that was in his bread pudding. the manager offered me half of a shrug, barely an apology and "did i want a single serving of cake to go" i said "so that's it?" he said "well what do you want me to say" and so i will never be back. i hold these functions monthly and would happily get food there again as it is close to my house/job but not ever again. customer service is crummy!!