Subway 12718

Subway #12718-0 is a Subway restaurant located at 1534 South Miami Boulevard, Durham, North Carolina.