Subway 1428

Subway #1428-0 is a Subway restaurant located at Quail Valley Plaza, 6801 St Andrews Road Unit 1, Columbia, South Carolina.