Arti Natural Organic Indian Cafe
Address:
7282 Sir Francis Drake Blvd, Lagunitas-Forest Knolls, CA 94938
Phone:
(415) 488-4700
Hours:
- Mon: 9am-9pm
- Tue: 12pm-9pm
- Wed: 12pm-9pm
- Thu: 12pm-9pm
- Fri: 12pm-9:30pm
- Sat: 12pm-9:30pm
- Sun: 12pm-9:30pm
Other Details:
Arti Cafe is an Indian restaurant that serves lunch and dinner daily. It offers a selection of appetizers, meat and vegetable curries, tandoori, rice dishes, breads, desserts and other house specialties. Menu highlights include chicken curry, tandoori half chicken, shrimp masala, lamb vindalu, garlic naan and much more.
Restaurants, Organic