Get directions to: Nature's Table Cafe, Lady Lake, FL
Restaurant address: 1152 Main St Lady Lake, FL 32159, USA
Restaurant: Nature's Table Cafe