Subway 28670

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