Been here twice and the quality of food was excellent! Staff are pleasant & accommodating but they get so busy especially during weekend dinnertime that service does suffer a bit. i.e. Longer wait for food and not all the meals came at the same time...eg. 1 friend ordered maki rolls as entree and didn't get it until the rest of us were pretty much done our meals :p. Then took 20-30 minutes to ask for more tea and the bill. Servers kept racing by even when we tried to flag them down.
Despite those set backs I would still recommend this place but just be prepared to wait and bring your patience with you especially on the weekends. Oh, and don't forget to make a reservation!