Detour Pit Stop #11: Ristorante Montana, Modena, Italy
Ristorante Montana is quite simply the Ferrari of restaurants. Or maybe that’s the restaurant of Ferrari.
Ristorante Montana is quite simply the Ferrari of restaurants. Or maybe that’s the restaurant of Ferrari.