Lake House Daylesford

One of Australia’s top restaurants, Lake House has Two Chefs Hats in the national Good Food Guide.