I've been here many times and let me tell you this: do NOT go on a weekday or for lunch. This place only deserves 4 stars for their weekend dinner. Service is not the best as the waiters very often forget your sushi order so you have to keep asking for it. Sometimes they remember to bring it half an hour later (after you've already ordered another one) and you end up with too much sushi. Their menu is great because they offer buffet style chinese & dessert AND AYCE sushi à la carte. Of all the AYCE sushi I've been to, they have the best white tuna sashimi by far.