Rosso Pizzeria + Wine Bar

Pizza is everyone’s favorite comfort food and the Tuscan wood burning stoves at Rosso are still turning out Santa Rosa’ best neoplitan style pizza for take out, and delivery with their full selection of wine available to go at 20% off. Open 12pm-7pm. 53 Montgomery Dr, Santa Rosa. 707-544-3221.