Subway 7085

Subway #7085-0 is a Subway restaurant located at Jefferson Green, 12229 Jefferson Avenue Space #10, Newport News, Virginia.