Olive Garden 1179

Olive Garden #1179, also known as Olive Garden Burbank - Ford City Mall, is an Olive Garden restaurant located at Ford City Mall, at 4801 West 77th in Burbank, Illinois.