Subway 16541

Subway #16541-0 is a Subway restaurant located at 8988 University Boulevard Suite 101, North Charleston, South Carolina.