LA Strada 3660 Stony Point Rd Santa Rosa, CA 95407 Phone: (707) 585-1111 Fax: (707) 585-1414
Category: Restaurants