Amber India Restaurant Categories RestaurantsWhat's Open Los Altos Dining 4926 El Camino Real Los Altos CA 94022 (650) 968-7511 Send Email Visit Website About Us Fine Dining Indian Restaurant serving for over 25 years Share × Print Email Facebook Twitter LinkedIn Pinterest Tell a Friend ×