Top 10 Most Delicious Italian Foods January 23, 2017 82601 10Caprese Salad This salad is perfect as an antipasti dish to start your meal. It’s made with tomatoes and mozzarella cheese. It is especially delicious when topped with pesto sauce! Click the next ARROW to see the next image!BackNext