Remove Ads

Photos for Rosso Pizzeria & Wine Bar

Rosso Pizzeria & Wine Bar

53 Montgomery Dr, Santa Rosa, California 95404 USA

826 Reviews