True Neapolitan pizza is created from fresh ingredients at Rosso’s in wood fired ovens. While pizza is the main event here, other Italian favorites like meatballs, risotto and pasta are available here, too.
Hours: 11:30 a.m. to 10 p.m. daily
52 Montgomery Dr, Santa Rosa, 95404-6615, CA
True Neapolitan pizza is created from fresh ingredients at Rosso’s in wood fired ovens. While pizza is the main event here, other Italian favorites like meatballs, risotto and pasta are available here, too.
Hours: 11:30 a.m. to 10 p.m. daily