In Food Italian Street Food – Amazing Sandwiches in Florence – Italy September 12, 2019 Simple but perfect sandwiches in Da Vinattieri, Florence. The sandwich shop is a street away from Duomo.