I Fratellini
via dei Cimatori, 38r, Florence, Italy
Featured Review : This was our favorite sandwich shop in all of Italy. Something about the bread and sandwich combinations were to die for. This small sandwich counter in Florence is just a few blocks south of the duomo (and two bloc...See Full Review