Amber India Restaurant

2290 W El Camino Real
Mountain View, CA
650.968.7511
37.3976
-122.105868

for Amber India Restaurant
Directions
from: