Subway 4472

Subway #4472-0 is a Subway restaurant located at Terrell Plaza Shopping Center, 1235 Austin Highway Suite 107, San Antonio, Texas.