So my team and I (about 7 people) got there at prime time @12:30 pm, ended up leaving 2.5 hours later at 3pm and only got about half the food we ordered. Didn't even feel like a real buffet as we barely had enough to feel satisfied. They took over 30 minutes just to bring us the first plate and only brought a small amount of food each time. I suspect that some of our food was given to adjacent tables. Given the huge amount of time to order food I ended up ordering dessert in the middle thinking it'd take about an hour to be fulfilled but they brought it right away.
Gave them an extra star since the food tasted pretty good especially the yam tempura.