Location

 

Tex Wasabi’s
Santa Rosa

515 4th St  Santa Rosa, CA 95401
(707) 544-8399