Been here several times with different people.
Can honestly say that the service, including catering to dietary restrictions (e.g. gluten-free, lactose-free), is inconsistent. It seems that there are no systems in place for the staff. They serve which tables they want, and usually forget even the little things such as water refills or even asking how everyone is doing, and customers are waiting for up to 45 minutes for their appetizers and/or meals. One time, the staff got the sides we wanted completely wrong.
I agree with other people who say that the floors are sticky and the bathrooms could use better maintenance.
However, the food is okay, and that is the only saving grace.