SANTINO'S SUPREME ITALIAN PIZZA in Ayala Malls Cloverleaf

Have a taste of Italian at Santino's Supreme Italian Pizza. Fresh and hot off the oven slices await.