Subway 12616

Subway #12616-0 is a Subway restaurant located at Southshore Shopping Center, 2400 Apple Street, Boise, Idaho.