Get directions to: Goji Kitchen, Santa Rosa, CA
Restaurant address: 1965 Mendocino Ave Santa Rosa, CA 95404, USA
Restaurant: Goji Kitchen