Taglio Pizza
85 Mineola Blvd, Mineola, NY 11501
Ever since I've been introduced to Taglio's pizza my life has not been the same. Their slices have made a non-pizza lover love their pizza because it's that delicious. Verified Slice Customer • 12/2/2021