Subway 48040

Subway #48040-0 is a Subway restaurant located at The Vistana, 100 North Santa Rosa Street Suite 128, San Antonio, Texas.