Subway 1663

Subway #1663-0 is a Subway restaurant located at Wendover Road Shopping Center, 901F North Wendover Road, Charlotte, North Carolina.