Cumin Restaurant
170 Farmers Ln Suite 8, Santa Rosa 95405