Subway 16866

Subway #16866-0 is a Subway restaurant located at 2861 Main Street, Newberry, South Carolina.