Tag: Robata
Glowbal Group Premiers Telus Garden Flagship Restaurant
VANCOUVER — Glowbal Restaurant Group has opened its 17,000-sq.-ft. flagship restaurant inside downtown Vancouver’s Telus Garden.
The new restaurant premiered earlier this month with a...