Skip to main content

Subway Restaurants

casual eatery · sandwich shop · Newport News, VA

Address
12300 Jefferson Ave Ste 720, Newport News, VA 23602-0006
Phone
(757) 872-2176
Website
alibabacharleston.com
Where
37.1125, -76.4951

Search Hominin for Subway Restaurants

Other casual eaterys nearby

More in Newport News

Subway Restaurants — casual eatery in Newport News, VA | Hominin