Olive Garden 1767

Olive Garden #1767, also known as Olive Garden Clermont, is an Olive Garden restaurant located at 2495 South Highway 27 in Clermont, Florida.