Well, I went here for a birthday. First things first, reservations aren't always honored depending on how busy the restaurant is. I actually did make a reservation to spoonful and found out I'd be waiting for about an hour and a half before a table was opened despite having made one.
When we were finally in, we were seated and had to wait quite a while for a server to come around and serve us some wine as the entire table was celebrating a birthday. This frustrated some of us, but I for the most part was fine with the wait.... Despite the hour and a half to be seated.
Anyway, onto the food... It's AYCE (All You Can Eat) so it sort of speaks for itself. There are small portions of the restaurant that churn out food right in front of you and you get to decide whether or not you want it. Kind of like live cooking, except you're not really picking the meal and asking the chef to prepare it, they already are behind the grill.
The rest of the food was sub-par. I say this because I've eaten at a lot of AYCE restaurants and they all have the same ambiance. Stack a pile of food on your plate, head back to your table and chow down.
One thing I would like to suggest to this place is that they need to restructure how reservations are done, and queue walk in visits a lot better than the current system allows. It appears to be a broken system based on first come first serve as opposed to any reservations.