Just ran across a restaurant I can’t wait to try…
If you are ever in Santa Rosa, California…check out Rosso Pizzeria and Wine Bar. Located at 53 Montgomery Drive their philosophy of the slow food movement of Italy is one I remember from an Italian trip.
They say they are passionate about food, wine and soccer. Cant’ wait to see if they are right!