Papa John's Pizza
1723 W University Dr, Edinburg TX 78539