Terrible service which was discourteous and slow. Food was good but when you have to wait two hours for dinner at a private event, this does not make sense. I think they're under prepared for large events. Also, icing on the cake was when they lost my take-out order.