Cava Newport News - It is one of the most popular spots in newport. View the menu, check prices, find on the map,. 12090 jefferson avenue suite 1240 newport news, va, 23606. Web 7 tripadvisor reviews.
It is one of the most popular spots in newport. 12090 jefferson avenue suite 1240 newport news, va, 23606. View the menu, check prices, find on the map,. Web 7 tripadvisor reviews.