Olive Garden 1601

Olive Garden #1601, also known as Olive Garden Newport News, is an Olive Garden restaurant located at 12560 Jefferson Avenue in Newport News, Virginia.