I cannot speak on the service of the wait staff, but I can say that the delivery service is terrible. In addition, the manager does not understand customer service. I would NEVER order from them again!
I called two weeks in advance and placed an order for a cake. The cake was for my husband's birthday and was to be delivered at 5pm. I was charged a significant delivery fee, so I expected the cake to be delivered on time. The cake was delivered 30 mins late. When the delivery woman got to my door, she was not apologetic. When I told her that the cake was suppose to come at 5pm, she simply shrugged her shoulders and acted as if that's not her problem. The uncertainty of whether the birthday cake was coming was very stressful and almost ruined the birthday celebrations. So I called the bakery to complain. The manager agreed to refund the delivery charge.
However, the next day, the manager called and was extremely hostile. He got the delivery girl's version and implied that I was lying. He treated me as if I was a criminal. What ever happened to the customer's always right? The manager concedes that she did not deliver the cake at 5pm, that she arrived only 10 minutes late. Last time I checked, 10 minutes is still late. Regardless, she did not deliver the cake to me until 5:30 pm. I am now sending him phone records and a letter from my doorman as proof that she was ""extremely"" late.