Subway 20955

Subway #20955-0 is a Subway restaurant located at Twin Stop, 688 Poleline Road, Twin Falls, Idaho.