• Amber India Restaurant

    • Restaurants
    4926 El Camino Real
    Los Altos, CA 94022
    (650) 968-7511
    (650) 537-4138 (fax)