Olive Garden Italian Restaurant
5319 San Dario Ave, Laredo TX 78041