Welcome to Telli Marin!   Sign in | Create a login

Arti Indian Organic Natural Cafe

Address: 7282 Sir Francis Drake Blvd
Lagunitas, CA 94938
Phone: 415-488-4700
Fax: 415-488-4900

Is this your listing?

Enhance it and use this space to highlight your business. Promote deals, news, events and more!

Learn more >>

4 Stars
Reviewed by Mimi on December 6th, 2012

Very good Indian flavors...I think the chef could go a little heavier on the spices... I want a little more fresh ginger and smoke in the eggplant. Fresh food. Not too much oil and grease used in cooking the meals so they are not heavy. They use organic produce and meats. The rice pudding could use a little more cardamon. The owners are always smiling and happy and the ambiance is always warm and friendly..A gem in the woods...