Do not use them for catering. I have spent over $1k in catering with them in the last 6 months and each time it keeps getting worse. I was ordering the food for my company and Panera was their choice. This will be my last order from this location. It took me 45 minutes to place the order (for 15 people) with a giggling girl named Vanessa that kept putting me on hold for some unknown reason. It was truly painful; about half way through the order I was just going to hang up but with the time I had already invested in the call I just kept going. Of course when they delivered the order they had forgotten something and offered to refund it. I told them I had people coming in and I needed it, 50 minutes later it finally arrived. Overall just awful service.