Glowbal Grill


On Our Radar: Glowbal Grill Makes it Official

On Our Radar: Glowbal Grill Makes it Official

Glowbal Grill Steaks & Satay is the flagship location of the Glowbal Group’s collection of favoured restaurants, and has been a neighborhood staple since 2002.  And while owners Emad Yacoub and Shannon Bosa-Yacoub announced this week that they will be...
View this article.