Involved in catabolism of D-apiose. Catalyzes the reduction of 3-hydroxypyruvate to glycerate. (R)-glycerate + NAD(+) = 3-hydroxypyruvate + H(+) + NADH kcat is 61 sec(-1). Carbohydrate metabolism. Belongs to the D-isomer specific 2-hydroxyacid dehydrogenase family.