Subway 34893

Subway #34893-0 is a Subway restaurant located at Valero, 1810 North Foster Road, San Antonio, Texas.