Three Blue Ducks opens in Melbourne