Bras Restaurant

Laguiole, France

Year Rank
2011 30
2012 47