Olive Garden 1661

Olive Garden #1661, also known as Olive Garden West Mesa - Alma School Rd at Southern Fiesta Mall, is an Olive Garden restaurant located at Southern Fiesta Mall, at 1261 West Southern Avenue in Mesa, Arizona.