G-Star has opened its first and newest location in Toronto, Canada. Located on Queens Street West, the shop is sized at 3,800 square feet and stocks men's and women's lines as well as a wide range of accessories and footwear. Currently, G-Star has locations in over 70 countries. Check the latest store when you're in T-dot.
328 Queen Street West