(352) 753-7535
The Waterfront in Villages 1105 Lake Sho, The Villages, FL 32162
Sweeping waterfront views and warm southern hospitality make Amelia's a welcome spot for a sunny afternoon lunch, romantic dinner, or after theater dessert and coffee.
Read More: The Villages Restaurant Reviews
Sorry, there are currently no reviews.
Read More The Villages Restaurant Reviews