Michelin’s 2020 Italy Guide Is the Second Most Starred in the World

Italy has always been known as a culinary destination. And the 2020 Michelin Guide Italy further cemented that glowing reputation. The country gained 33 stars overall, with 30 restaurants receiving one Michelin star. Two restaurants received the...