Olive Garden 1189

Olive Garden #1189, also known as Olive Garden North Little Rock, is an Olive Garden restaurant located at 2943 Lakewood Village Drive in North Little Rock, Arkansas.