Enoteca Pinchiorri

Florence, Italy

Year Rank
2003 44
2005 48
2006 29
2007 41
2008 32