Amber India Commercial
4926 El Camino Real
Los Altos
CA
94022
(650) 537-4127
amber-india.com
Open Map
Casual Dress
dining
Family Friendly
food
Indian
Lot
Outdoor Seating
Reservations: Accepted
restaurant
Restaurants