Name: Rosso Pizzeria & Wine Bar
53 Montgomery Drive
Santa Rosa, CA 95404
Phone: (707) 544-3221
Website: View Site
Rosso pizza is inspired by the slow food movement of Italy and local Sonoma County farmers. Rosso’s Tuscan wood-burning oven gives you the true Neopolitan style of crisp, yeasty pizza.