The taste of Italy has always kept me intrigued. That is why I love hunting down every Italian restaurant that I could find and try different versions of Italian cuisine. On the food chain front, I love Sbarro. Its worldwide popularity speaks for itself. The huge slices of pizza, which are served as eye-catchy as they can be, are just too difficult to ignore. Every pizza flavor is a must-try in its own right. However, I could give up anything for any of the gourmet kind because its Italian twist is just, umm, delectable! In case of pasta, which almost always comes with the pizza, I would never exchange my precious plate of Baked Zitti. It’s the best for my palate! How about you?