Found on of the best pizzas, not in Naples but in Pavia. Believe my Italian word 😉. Piazza della Vittoria – Pavia ITALY best pizzacuisineFooditalianitalian cuisineitalian foodItalyItaly CuisineItaly FoodpizzaTastevideoVlogWrite A CommentYou must be logged in to post a comment.