Subway 35114

Subway #35114-0 is a Subway restaurant located at Shell Convenience Store, 14028 Highway 181 South, San Antonio, Texas.