Subway 28670

Subway #28670-0 is a Subway restaurant located at 28 South Star Road, Star, Idaho.