Olive Garden 1403

Olive Garden #1403, also known as Olive Garden Kenner, is an Olive Garden restaurant located at 1315 West Esplanade Avenue in Kenner, Louisiana.