3 December 2020 Mario Batali Bologna is the best city in Italy for food and has the least number of tourists. With its medieval beauty, it has it all.