Restaurants - Indian in Los Altos, CA
Cafe Bombay
Satkar Indian Cuisine