Via dei Neri has a very popular sandwich shop and cafes

[Santa Croce - Florence - Italy]