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 →