Olive Garden 1790

3680 Wedgewood Ln, The Villages, FL

Menu (As of 10/29)

Olive Garden 1790: hours and how to order