Saffron Indian Bistro
Saffron is a local neighborhood family restaurant located in the heart of downtown San Carlos, serving Northern Indian Cuisine with a commitment to using local and sustainable foods.
1143 San Carlos Avenue San Carlos, California 94070 United States