Let me tell you, the wait is worth the wait! We went for dinner on a saturday night and the place was full house. We probably had to wait 15 minutes or so. The environment was very clean which is a bonus. We decided not to have AYCE, my girlfriend and I had ordered two bento boxes. The portions were quite large that we couldn't even finish half of it and the presentation was good as well.
Overall, the food quality is great, the staff are nice. We'll be coming back next time. Be sure to make reservations to minimize the wait time especially on weekends!
Cheers to happy eating :)