Subway 1762

Subway #1762-0 is a Subway restaurant located at Riverside Plaza, 3520 South US Highway 41, Terre Haute, Indiana.