Filters:
southern italian restaurant in The Villages
About 5 results.
Ricciardi's Italian Table
Kiessel Road 3660, 32163 The Villages, United States3660 Kiessel Road — The Villages, FL — 352.391.9939
Olive Garden Italian Restaurant
Wedgewood Lane 3680, 32162 The Villages, United StatesOlive Garden in The Villages, FL, is located east of US 301 & CR 466 at 3680 Wedgewood Lane, and is convenient to shopping, places of worship, and schools.