Subway 11040

Subway #11040-0 is a Subway restaurant located at, 1553 Kimberly Road , Twin Falls, Idaho.