Olive Garden 1464

Olive Garden #1464, also known as Olive Garden Amherst, is an Olive Garden restaurant located at 3951 Maple Road in Amherst, New York.