In Dining Italy’s “best” restaurant is trash (Osteria Francescana in Modena). Try these local dishes instead! December 20, 2022 Follow me to beautiful Modena, Italy. Modena is the home to Italy’s top rated restaurant – Osteria Francescana. But I…