alert

Oh, shoot! Pizza Xpress - Edinburg is temporarily not accepting orders.

Pizza Xpress - Edinburg
3911 S. McColl Rd. Edinburg, Texas 78539 | Restaurant Info