Get directions to: Dew Drop Inn, Lake Alfred, FL
Restaurant address: 275 S Lake Shore Way Lake Alfred, FL 33850, USA
Restaurant: Dew Drop Inn