Skip to main content

Amber India

restaurant · indian restaurant · Los Altos, CA

Address
4926 El Camino Real, Los Altos, CA 94022-1409
Phone
(650) 968-7511
Website
amber-india.com
Where
37.3972, -122.1079

Search Hominin for Amber India

Other restaurants nearby

More in Los Altos

Amber India — restaurant in Los Altos, CA | Hominin