Food's semi pricey but the space of this place is perfect for mostly college/university students. You lag at the front and the. They'll bring your food to wherever you seat (note drinks must be picked up on your own, kind of weird)
I ordered the beef rice dish and the presentation in a wooden circular box was cool and different. My meal also came with a complimentary apple - kinda cute, but not sure if it's significance.
I'd definitely comeback with a friend (or a group). They have this one table that can seat 4-6 ppl together and you sit starring straight into the view of the CN tower. Gorgeous!