Subway 38665

Subway #38665-0 is a Subway restaurant located at The Shops at La Cantera, 15900 La Cantera Parkway Space 1895, San Antonio, Texas.