Subway 47873

Subway #47873-0 is a Subway restaurant located at Del Mar Plaza, 201 West Del Mar Boulevard Unit 1A, Laredo, Texas.