Pop’s Pizza makes Europe’s top 50
Pop’s Pizza in Ljubljana has made the list of top 50 pizza places in Europe, excluding Italy, for the second time in a row in the latest 50 Top Pizza guide. Located on the Ljubljanica riverside, Pop’s Pizza is up […]