Subway

12300 Jefferson Ave, Newport News VA

(757) 882-8808

Location