Subway 53097

Subway #53097-0 is a Subway restaurant located at Five Mile Plaza Shopping Center, 10414 West Overland Road, Boise, Idaho.