Subway 65079

Subway #65079-0 is a Subway restaurant located at The Rim Shopping Center, 17815 La Cantera Parkway Suite 1, San Antonio, Texas.