Best Indian Restaurants in Clearlake Park, California - November, 2024

Arti Natural Indian cafe

9703 Soda Bay Rd
Kelseyville, California
Closed : 12:00 PM - 8:30 PM