Check out the brand-new website of Andy Schleck Cycles ! Andy Schleck Cycles is the store launched in 2016 by the winner of the Tour de France 2010. The bike store located in Itzig, close to the city of Luxembourg also offers all kind of biking services. For more information do not hesitate to check out the website!