Lee's Kitchen
2470 Burnsed Blvd, The Villages 32163