Description
Name: Cumin Restaurant
Address: 170 Farmers Ln Suite 8, Santa Rosa, CA 95405
Phone Number: +1 707-771-8336
Restaurant Type: Indian restaurant, Nepalese restaurant
Cumin Restaurant is a Indian restaurant located at 170 Farmers Ln Suite 8 Santa Rosa/California
(Latitude,Longitude: 38.4514846,-122.6869812)
Postal Code: 95405
Location
-
170 Farmers Ln Suite 8, Santa Rosa, CA 95405
Add a review