Italian Beef Sandwich Florentine Style

This is the best Italian beef sandwich you will ever taste! It’s a take on a very popular Florentine street food called lamprodotto. Succulent, shredded, …