Tag Restaurant Review Australia

Duck, Duck, Goose and Larder

Inside the supermarket - Duck, Duck, Goose and Larder

Located in the Australian town of Kyneton, Victoria, just over 50 miles (86 kilometres) NW of Melbourne on the M79, the Calder freeway, there is a business called Duck, Duck, Goose and Larder, a café, grocery store and homewares shop.…