Get directions to: La Strada, Santa Rosa, CA Restaurant address: 3660 Stony Point Road Santa Rosa, CA 95402, USA Driving Walking Bicycling Restaurant: La Strada