Olive Garden Italian Restaurant
801 E Expressway 83, Weslaco TX 78596
(956) 968-2170
Directions
Order Online Delivery
Olivegarden
Weslaco, Texas
Olive Garden Italian Restaurant
801 E Expressway 83, Weslaco
(956) 968-2170