Rosso Pizzeria Locations

Rosso Pizzeria and Wine Bar

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

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


Rosso Pizzeria & Wine Bar
Santa Rosa, Ca