Subway 7051

Subway #7051-0 is a Subway restaurant located at, 806 Blue Lakes Boulevard North , Twin Falls, Idaho.