Recognized with the highest honor by 50 Top Pizza, Crosta’s Cherry Culatello bagged the Pizza of the Year 2023 Award in a recent ceremony at Palazzo Reale di Napoli in Italy. Crosta founders Ingga Cabangon Chua and Thomas Woudwyk, along with Chef Yuichi Abellare Ito, received the much-coveted...