They have very delicious food and their service is outstanding. I went there to dine in with my friends and I was amazed on how beautiful the restaurant is with the cherry blossom tree! I am definitely going to go there when I visit Abbostford again. I had a chicken terryaki sushi roll and it was very tasty and soft because they used chicken breasts. Also, I had a special roll called "Lion King" roll and I cannot describe how delicious it was!