Subway 2262

Subway #2262-0 is a Subway restaurant located at Town Center Plaza Shopping Center, 8552 University City Boulevard, Charlotte, North Carolina.