Subway 12311

Subway #12311-0 is a Subway restaurant located at Dorchester Square Shopping Center, 4391 Dorchester Road Ste 190, North Charleston, South Carolina.