Le Meurice

Paris, France

Year Rank
2004 38
2005 24
2008 33