Subway 4215

Subway #4215-0 is a Subway restaurant located at 1300 The Plaza, Charlotte, North Carolina.