The font size setting in Enthough Canopy Mayavi mlab appears to be broken.
Neither the command:
mlab.axes.label_text_property.font_size = 12 (e.g.)
nor the direct menu font size command (advanced settings) works.
I have logged a bug report with Enthought, but it looks like a more general Mayavi bug, see