Olive Garden 1705

Olive Garden #1705, also known as Olive Garden Idaho Falls, is an Olive Garden restaurant located at 1305 West Broadway Street in Idaho Falls, Idaho.