I went looking for the best pizza in Wales and was transported to the backstreets of Naples

This popular pizza spot is shortlisted in the 2026 UK Italian Awards