Roma Pizza

ITALY · 2022

When in Rome, you have to have pizza. Italy invented it, and eating it there feels like the only right thing to do.

Roma Pizza magnet from Italy