Mama's Pizzeria
(1.10mi)Italian, Pizza
✓ Takeout
+ ✓
Delivery
401 N 10th St,
McAllen,
TX
(956) 687-7492
Milano's Italian Restaurant
(13.75mi)Italian
✓ Takeout
2900 W Pike Blvd,
Weslaco,
TX
(956) 968-3677