Subway 38313

Subway #38313-0 is a Subway restaurant located at Walmart Supercenter #3739, 5875 East Franklin Road, Nampa, Idaho.