We're all about supporting local pizzerias - even those who are not Slice partners.
Give Itza Pizza a call to order. We hear their food's delish.
Does Itza Pizza have any deals?
Answer:Itza Pizza is not currently offering deals.
Where is Itza Pizza located?
Answer:Itza Pizza is located at 716 Gallatin Rd, Nashville, TN 37206.