The Duck King

All Cuisine

    1st - Unit L1-55

    021-29612751

    View on Google Maps