Olive Garden 1790

Olive Garden #1790, also known as Olive Garden The Villages, is an Olive Garden restaurant located at 3680 Wedgewood Lane in The Villages, Florida.