Get directions to: Cena Luna, Healdsburg, CA Restaurant address: 241 Healdsburg Ave Healdsburg, CA 95448, USA Driving Walking Bicycling Restaurant: Cena Luna