Olive Garden 1401

Olive Garden #1401, also known as Olive Garden Muncie - McGalliard Road, is an Olive Garden restaurant located at 304 West McGalliard Road in Muncie, Indiana.