7531 Healdsburg Ave, Sebastopol, California 95472 USA
The variety of vegetarian rolls we had for takeout
Photo Credit: Yelp