Tava Indian Bistro

560 El Camino Real  San Carlos, CA - 94070
Directions & Maps
Phone: (650) 592 0133
http://tavabistro.com


Saffron Indian Bistro

1143 San Carlos Avenue  San Carlos, CA - 94070
Directions & Maps
Phone: (650) 593-4269
http://www.saffronindianbistro.com