Need recommendation for a place in Markham to buy Tag watches?
I'm looking to buy my dad a Tag Heuer watch for fathers day. Tags official site only shows L'oro jewellery in Markville mall. Does anyone know of any other places in Markham to find them at a decent price?