This is a great new restaurant with Indian and Nepali dishes. The restaurant is in a strip mall on El Camino in Mountain View and hence parking can be limited. The place is clean and well maintained. The waitstaff is friendly and attentive. The dishes...are spicy, so let them know if you want them toned down a bit.More
1
0
0
0
0