You may not expect to find a culinary treat at an industrial estate on the far edge of Glasgow's Castlemilk but Sub Rosa may change your mind.