
This Brazilian Pizzeria Was Just Named Best in Latin America
Did you know Brazil has the best pizza in Latin America? On April 10, 50 Top Pizza crowned André Guidon’s Leggera Pizza Napoletana (Light Neapolitan Pizza) in São Paulo the best pizzeria in Latin America. “Our happiness is immense to be able to share with …