Glowbal Grill at Telus Gardens

Glowbal Grill used to be in Yaletown but now they have relocated to the new Telus Gardens building on Georgia and Seymour. I’ve never been to their old location but the new one is really fancy looking! Like somewhere you would go to impress someone. All the waitresses are wearing similar uniforms and in the dim lighting, they all looked the same!

Glowbal Grill

The Rose Sangria caught my eye with pears and strawberries as well as rose wine, peach liqueur, apple juice, mint and tonic water. Read more

Scroll To Top