Olive Garden 1051

Olive Garden #1051, also known as Olive Garden Fort Myers, is an Olive Garden restaurant located at 12870 Cleveland Avenue in Fort Myers, Florida.