Subway 1306

Subway #1306-0 is a Subway restaurant located at 14084 Nacogdoches Road, San Antonio, Texas.