Maison Troisgros

Lyon, France

Year Rank
2010 44
2011 44