Category: | Restaurant, |
---|---|
Address: | 3551 Wedgewood Ln, The Villages, FL 32162, USA |
Zip code: | 32162 |
We've had several meals at Nardo's over the past weeks and have found the food and service to be consistently excellent. The menu goes beyond the typical Mexican chain restaurant offerings, and the staff is more than attentive.