Best pizza in town: Pizzeria La Torre, Luxembourg

For an Italian, pizza is not an easy matter, I know. I suppose it is like going to the hairdresser for girls. The one you find A-M-A-Z-I-N-G, was the shittiest experience ever for your friend (#truestory) and the one you would never enter again, it is your pal's bf. Definitely like that: it is a … Continue reading Best pizza in town: Pizzeria La Torre, Luxembourg