Subway 36386

Subway #36386-0 is a Subway restaurant located at Walmart Supercenter #1235, 5025 Loop 410 Northwest, San Antonio, Texas.