The connection Italian sandwiches have to their specific ... This sandwich is more of a cultural institution in Florence than it is a simple dish. Street vendors have been selling lampredotto ...