Seen this before when stopping by Canada Computers and finally decided to go with some friends. Good atmosphere with adequate food choices. I got the Japanese popcorn chicken for my order. while it tasted great at first, it slowly become something else as it felt over drench with sauce and this may became a sour taste after? One of my friend also ordered this dish and noticed a lot of pieces were just chicken fat deep fried. The other orders were the green tea parfait and they definitely got that right, the taste was great. The only other thing to avoid is their water they serve you in the beginning, taste like tap water with added lemon juice for flavour, best avoid.
Only minus a star because of the negatives I mention but besides that it's great place for desserts and drinks.