Subway 32504

Subway #32504-0 is a Subway restaurant located at Galleria Shopping Center, 1816 Galleria Boulevard Ste B, Charlotte, North Carolina.