Get directions to: Saffron, Glen Ellen, CA Restaurant address: 13648 Arnold Dr Glen Ellen, CA 95442, USA Driving Walking Bicycling Restaurant: Saffron