Olive Garden 1873

Olive Garden #1873, also known as Olive Garden Coconut Point Mall, is an Olive Garden restaurant located at Coconut Point Mall, at 8091 Plaza Del Lago Drive in Estero, Florida.