Olive Garden 1637

Olive Garden #1637, also known as Olive Garden Slidell, is an Olive Garden restaurant located at 168 Northshore Boulevard in Slidell, Louisiana.