Subway 11040

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