Olive Garden 1167

Olive Garden #1167, also known as Olive Garden Vestal, is an Olive Garden restaurant located at 1112 Vestal Parkway East in Vestal, New York.