Upmarket footwear and bag producer Tod's has opened a flagship store in Dubai's commercial centre, press reports said.