Subway 18268

Subway #18268-0 is a Subway restaurant located at Corner Store, 11050 Potranco Road, San Antonio, Texas.