The Love Italian Life Awards is proud to release its first ever Digital Flipbook featuring The 100 Best Italian Restaurants in Europe over the last 12 months (2019 / 2020) covering Italy, the UK and Ireland. You can download your free Digital Flipbook here: https://fliphtml5.com/agxmu/jili The list includes 88 Michelin starred restaurants across […]