Olive Garden 1084

Olive Garden #1084, also known as Olive Garden Orlando - Florida Mall, is an Olive Garden restaurant located at Florida Mall, at 1555 Sand Lake Road in Orlando, Florida.