All Spotsitalian restaurantStellaCal-meets-Ital restaurant from Glen Ellen Star's owners featuring housemade pasta, woodfired meats, and a mozzarella bar at the former Cafe Citti.Read original on Sonoma Magazine Save spotLocation9900 Sonoma Highway, Kenwood, CA 95452Open in Maps LinksSonoma Magazine