Olive Garden 1171

Olive Garden #1171, also known as Olive Garden Leesburg, is an Olive Garden restaurant located at 10026 US Highway 441 in Leesburg, Florida.