Subway 69322

Subway #69322-0 is a Subway restaurant located at Shell Gas Station/Convenience Store, 8630 West Highway 90, San Antonio, Texas.