The service today was horrible. I called 20 mins before arriving to order a whole cheesecake for my family. Being told it would be ready when I arrived, I expected to walk in and out. I payed immediately after arriving and was told it would be ready in just a few minutes. Then over 30 mins later while my 4 year old, 3 month old twins, and husband waited in the car I finally got the cheesecake I ordered. What made it worse was seeing the person that was "supposed" to be preparing it walk around and talk to people. Next time I'll find another place to order from....