Kathmandu Cuisine Los Altos ★★★★★4.7 (64) Restaurants Nepalese restaurant · Dumpling restaurant · Indian restaurant 376 1st St, Los Altos, CA 94022 Call Website Details →
Aurum ★★★★☆4.2 (755) Restaurants Indian restaurant 132 State St, Los Altos, CA 94022 Call Website Details →
Amber India ★★★★☆4.0 (1,995) Restaurants Indian restaurant · Modern Indian restaurant · South Asian restaurant 4926 El Camino Real, Los Altos, CA 94022 Call Website Details →