wine bar in Santa Rosa
About 2 results.
Rosso
Montgomery Dr 53, 95404 Santa Rosa, United StatesBest pizzeria and Italian restaurant in Sonoma County with award winning wine list. Wood fired pizza handmade with fresh, organic, locally sourced produce.