Subway 13673

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