Rosso Pizzeria Locations

Rosso Pizzeria and Wine Bar

53 Montgomery Dr. Santa Rosa, Ca
(707) 544-3221
winebarinfo@rossopizzeria.com

Monday – Saturday, 11:30 AM – 9 PM, closed Sundays


Rosso Pizzeria & Wine Bar
Santa Rosa, Ca