What language?
Loading...

Skrevet av

MB

The world's best pizza? Baffetto in Rome.

Kategori

Places

Pizza margherita at Baffetto is worth every minute in the queue. And it's an absolute "when in Rome" must.

Subscription Required

Subscribe to continue reading this article and get access to all our exclusive content.

Already a subscriber? Sign in