Haven't been to the new location yet, but I wanted to pass on that Santi is OPEN!
Go there...now... Order the salumi platter, grab a glass of wine, and enjoy. What a great addition to the neighborhood. I hope it thrives.
2097 Stagecoach Road, Suite 100, Santa Rosa, CA 95404