Glow is a beautiful restaurant, located at CF Shops at Don Mills. The layout is great and its outdoor seating is beautiful. Yet, the food at Glow was not what I expected. I went with family and friends for dinner- each of us getting something different. I decided on the turkey burger and let's just say have you seen a burger without bread? That wasn't the only surprise- the turkey itself was not that tasty, leaving me overall unsatisfied. If you're ordering from the dinner menu, I recommend the "baked arctic char" because from what everyone got, that tasted the best!