I've been here twice. Once when they opened about 1.5 years ago and about 4-5 months ago. When they first opened, they were a-la-carte. My girlfriend's food looked absolutely amazing and tasted good (the few bites I had). My food? I constantly had to remind them and then after almost 1.5 hours of waiting, I said forget it. Since they were just opening, I thought they would have improved the next time....boy was I wrong.
They were now AYCE, but it took over 1 hour to get our entrees and we had to constantly ask them. At the 45 minute mark, they said "we have a computer problem". Still, the food was good, but not worth the wait.
If they could serve food within 15-20 minutes like most normal restaurants, I would give them 4 stars, but the horrendous service downgrades it to two.