The atmosphere at Glow is lovely -- airy, bright, and open to the patio during the summer. I found the service a bit slow -- it took us awhile to flag down a waiter when we first arrived and had some questions before ordering. It was also a busy Saturday night so that may have been part of the delay.
The appetizer we ordered was great -- Med flatbread. I wasn't as big a fan of my main course -- the bunless veggie burger. They offered me a bun so I said yes, though I wasn't expecting it. I ended up bringing a lot of the food home, which they were very nice about. They have sturdy plastic containers rather than flimsy styrofoam ones, which was a pleasant surprise. All in all, I would advise against the veggie burger, which is very chick pea based and thus a heavy main course.
I would recommend Glow for a casual dinner though you should know it comes at a cost. It is a little bit on the pricier side (though most of the ones at Shops at Don Mills are).