rome

Da Baffetto in Rome: Best Pizza on the Planet?

If I was given the choice of being served any pizza in the world, I would immediately order the namesake Da Baffetto from the small cozy restaurant in Rome just blocks from [amazon_textlink asin=’B013KSN8MA’ text=’Piazza Navona’ template=’ProductLink’ store=’theyums-20′ marketplace=’US’ link_id=’a58edb0f-24c5-11e8-9832-593ff15b19f9′]. With only ten indoor tables and a few moreĀ outside, this place fills up fast. If …

Da Baffetto in Rome: Best Pizza on the Planet? Read More »