Geox opens its first stores in Canada
Geox, the Italian footwear brand known for its "shoes that breathe," officially opened its first Canadian store today at Yorkdale Shopping Centre in
The new 1100-square-foot retail location will carry a comprehensive mix of Geox footwear for men, women and children, as well as Geox's new clothing collection, available for the first time in