The Lampredotto Sandwich: Best Sandwich EVER!

The Lampredotto sandwich is the best sandwich in Italy. There is no getting around it. I tried hard for a couple years to write a … Continue reading The Lampredotto Sandwich: Best Sandwich EVER!