WATCH: Global Pizza Masters compete at Buenos Aires Championship

  • last month
Pizza chefs from 14 countries competed in the World Pizza Championship in Buenos Aires, showcasing their skills in categories like "Argentine Mozzarella Pizza," "Gourmet Pizza," and the crowd-favorite "Acrobatics Freestyle."