Subway 29112

Subway #29112-0 is a Subway restaurant located at New Territories Shopping Center, 8181 Tezel Road Suite 104, San Antonio, Texas.