Rosso Pizzeria Locations

Rosso Pizzeria and Wine Bar

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

Open 7 days a week

Sun to Thurs 11:30 am to 9 pm
Fri + Sat 11:30 am to 10 pm


Rosso Pizzeria & Wine Bar
Santa Rosa, Ca