en
×
About Us
Contact Us
Guides
Articles
Vota
/
United States
/
California
/
Los Altos
/
Amber India
Amber India
Indian · Buffet · Fine Dining
Amber India is an upmarket Indian restaurant offering spicy specialties, staples, and a popular lunch buffet.
4926 El Camino Real, CA
Los Altos, United States of America
www.amber-india.com
Location
The ranking
Best Indian in Los Altos
4 places, none rated yet
See the full list →