← Los Altos restaurants
Amber India
No reviews yet
Indian4926 El Camino Real, Los Altos
Own or manage Amber India? Claim this listing free
Hours
Hours not listed yet.
Details
Address4926 El Camino Real, Los Altos 94022-1409
Phone16509687511
Websitehttps://amber-india.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.