So, this place, I'm torn whether to give it 4 or 3 starts. On food, I would say it's probably 3.5 stars. The service is great though and you can't beat the AYCE factor. I love the fact that even though it's AYCE, they don't make the huge rice balls to try to fill you up. That's the only experience I've had with AYCE. The nigiri was nice. Fish was super fresh. Rolls were meh. I liked the fact that when they say AYCE, they mean everything on the menu. So you can order appetizers, cooked food like grilled fish, grilled other things, tempura, udon. Ramen is only available after 11pm. But the desserts and sides are also AYCE. I can see why the wait time is so long. I do like the fact that you can put your name in and they will text you and allow you time to get back. Haven't seen that anywhere else. I would have spent well over $100 bucks if I'd gone anywhere else and ordered same stuff, or ordered ala carte.