The Lakehouse in Daylesford: a sublime tasting experience

If the Michelin star was available to Australian restaurants then the Lakehouse in Daylesford would be up there with the best of the best....
Share This