English Sri Owen Cited by user Carbon Caryatid on 01 Feb 2022 Sri Owen (born 31 March 1935) is an Indonesian cooking teacher and food writer, based in London for most of her life.