Processing, please wait ...
Chennai Kings - Mountain View
Mountain View
Cuisines: Indian, Seafood, Curry, Vegetarian
Address: 856 W El Camino Real ; Mountain View CA, 94040