Came here for weekend lunch AYCE with a party of 4. We were seated very quickly and service in general was really good. We tried both Japanese food and Thai food and both were right on spot in terms of taste and freshness. The tempura was battered perfectly, the fried rice was probably one of the best I've ever had, the beef teriyaki was tender, the sushi tasted fresh. The rainbow roll was a little odd in that it was not topped with alternating fish, but alternating fish and avocado. All in all, really good food. We'll definitely come back.