Subway 3662

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