Italy Express has the best pizza in Dallas no doubt about it. The pasta & salad are always made fresh to order. You can order pizza by the slice or take a whole 18" pizza home for the family!
Great pizza and a variety of choices
Cheap and good... really greasy though
It was great eating there.
(Translated by Google) the best pizza
(Original)
Las mejores pizzas
An error has occurred! Please try again in a few minutes