We came here a few days ago for my sister's birthday. I've lost count over how many times I've been to Glow now! It's definitely our favorite option in the Don Mills Shops area and our family's go-to place for celebration dinners.
They offer standard dishes (e.g. burgers, steak, flatbread) but with a health-conscious twist. For example, the complimentary bread comes with two freshly made hummus dips (this time it was spinach and cheese, the other was made of beets) and you can substitute any of the sides with brussel sprouts, sweet potato mash, etc.
They have a ton of great options along with daily specials but the majority of us usually all go for the steak sirloin with brussel sprouts and sweet potato mash on the side. I got mine medium rare and it was cooked exactly the way I like it. Every time we've been here the wait staff have been warm and friendly and the food is consistently good so I'm surprised to see so many negative reviews here. I would go there and see for yourself!