The Italian joint on the main drag in Florence is the real deal. Can’t think of the name.