Subway 17069

Subway #17069-0 is a Subway restaurant located at Fort Tomahawk Mini Mall, 1051 Tsalagi Road Shop #3, Cherokee, North Carolina.