HORRIBLE SERVICE... Just that is an experience. Worst I've seen in North America. WOW. Don't know if there is an connection but most of the staff are French Europeans (i used to live in France)
Food is really really good but again you may want to try to order it the day before you plan to go or bring a snack to way for your order.