Amber Dhara in Palo Alto
150 University Ave,
Palo Alto, 94301
(650) 329-9644
(650) 329-9644
Providers of dining in Palo Alto
dining, food, indian, restaurant