Restaurant
Al Fresco
3 locals recommend,
Location
11710 Jefferson Ave
Newport News, VA
Deer Park
Tips from locals
If you're in the mood for italian, this place is amazing. The best tiramisu I've ever had, lots of great pasta dishes, good wine, etc!
One the best Italian Restaurants in the 757! An authentic Italian Restaurant, with no pizza. Pleasant staff and excellent wine menu.