Anyways, with refreshed eyes and unbiased taste buds – we checked out Restoran De’ Champion Duck here in Bandar Menjalara. And yes – can confirm that the duck here is still superb!