Olivier Jean F's Florence, Italy
3 Reviews |
Via Taddea 8
Location is definitely the best. Close to the train station and all the major important sites in th...
Piazza Dei Cimatori 1/R
Food was very good. Specially the prosciuto and speck, some of the best I ever tasted. The pasta ...