Vegetarian Egg Rolls at Royal China Restaurant in the Piner Rosewood Shopping Center in Santa Rosa, Friday, May 31, 2013. (Crista Jeremiason / The Press Democrat) Royal China Restaurant June 4, 2013
UPDATED: Please read and follow our commenting policy: