Planet Pizza
Address:
1204 E Canton Rd, Edinburg, TX 78539
Phone:
(956) 383-4600
Cuisine:
Pizza
Pizza,
Restaurants
Other Businesses:
- Popeyes Chicken & Biscuits at 2805 W University Dr, Edinburg, TX 78539
- El Pollo Loco at 2808 W University Dr, Edinburg, TX 78539
- Popeyes Chicken and Biscuits at 1112 S McColl Rd Ste 4, Edinburg, TX 78539
- D & M Coffee Co Inc at 1108 S Mccoll Rd, Edinburg, TX 78539
- Vera's Drive Thru at 3625 E Richardson Rd, Edinburg, TX 78542