Olive Garden 1586

Olive Garden #1586, also known as Olive Garden Omaha Lakeside, is an Olive Garden restaurant located at 16929 Lakeside Hills Plaza in Omaha, Nebraska.