Subway 13673

Subway #13673-0 is a Subway restaurant located at 5143 West Avenue, San Antonio, Texas.