Loading map…

Amber India

An established sit-down Indian restaurant on Los Altos's El Camino Real, serving a broad repertoire of traditional and fusion dishes.