The food is good, the service not so much. We placed our order online Christmas Eve. After the order was submitted, they called to verify and told us they were busy and that the order would be ready in 40 minutes. No problem! We arrived 5 minutes early and were told it was being packaged and would be ready soon. While waiting, a few different customers approached and asked about their orders. After waiting for for 35 minutes and asking a few times about the status, we finally got our order. The food was good enough that we will try ordering again. This could have been an off day.