Olive Garden 1234

Olive Garden #1234, also known as Olive Garden Scottsdale - E Cactus Rd, is an Olive Garden restaurant located at 4868 East Cactus Road in Scottsdale, Arizona.