Get directions to: Amber India Restaurant, Mountain View, CA
Restaurant address: 2290 W El Camino Real # 9 Mountain View, CA 94040, USA
Restaurant: Amber India Restaurant