

Located in Silicon Valley, Mountain View is flocked by tourists from around the world to discover its raw beauty. The city is named as such because of the panoramic views of the Santa Cruz Mountains. Along with observing the natural beauty of these mountains, there are plenty of things you can indulge in while vacationing in town. Some of them include marveling at technological devices dating back to the ‘40s at Computer History Museum and strolling through the many trails at Shoreline Lake Park. While exploring all these places, it is good to stay energized. The city is culturally very diverse, which brings in restaurants that cater to different people from all over the world. Check out the following list of the best Indian restaurants in Mountain View, California.
Why Trust Trip101?
✅ Over 50,000 articles reviewed and published by our experienced team
✅ Over 50 years of combined experience researching, writing and reviewing travel articles
✅ Over 40,000 hours spent on research and fact-checking from credible sources (last year’s data)
✅ Optimizing content from data-driven insights collected directly from users on our platform
✅ Focus on authentic and up-to-date information by collaborating with local guides, global travelers and other industry experts
✅ Long-standing partnerships with credible brands like Airbnb, Booking.com, Agoda, Expedia, GetYourGuide, Viator, RVShare and more
✅ Full disclosure on any partnerships or sponsored content
Trip101’s team of writers, editors, and content managers oversees the publication of all travel content, including destination guides, accommodation recommendations, and travel tips. They have extensive experience in the travel industry and no content, written or visual, gets published without a review. Many of our team’s work has also been featured in Travel+Leisure, National Today, The Indian Express, The Telegraph (India), Robb Report, The Adventure Handbook, Tripoto, Korea Tourism Organization, and Korean Ministry of Culture, Sports and Tourism. Some of them are also members of professional organizations like the Society of American Travel Writers and the International Travel Writers and Photographers Alliance.
Each member of the team follows Trip101's methodology and strict editorial guidelines to ensure accuracy, authenticity, and relevance.
1. Sakoon

Delicious food and lively ambiance are what Sakoon restaurant is all about. With the ample seating space and lavish interior, it is easy to find a perfect spot for yourself. Other than the tasty food options like avocado jhal muri, samosa, paneer, seekh kabab, shrimp, and tons more, you can kick back and enjoy the shimmery waterfall descending into a pool filled with lotus petals. If you want to try most of the options from the menu, but don’t want to waste food, you could opt for the lunch buffet. The best time to visit is during the late afternoon because of the happy-hour specials. This restaurant is one of the best places to celebrate any occasion as it offers a wholesome dining experience.
Sakoon
Address: 357 Castro St, Mountain View, CA
Website: Sakoon
Opening hours: Mon - Thu: 11:30am - 2:30pm, 5pm - 10pm; Fri: 11:30am - 2:30pm; Sat: 12pm - 3pm, 5pm - 10:30pm; Sun: 12pm - 3pm, 5pm - 10pm
2. Passage to India

Delicious and fresh, the food and the chilled non-alcoholic drinks from Passage to India are surely delicious and refreshing. There is a lot of vegetarian and non-vegetarian options that are satiating and mouthwatering. Get to taste authentic Indian delicacies like saag prawn, lamb biryani, malai kofta, paneer makhani, chicken tikka kabab, and many other daily specials within a casual space. What’s more, visitors get to enjoy lunch buffets and weekend dinner buffets at a reasonable price.
Passage to India
Address: 1991 W El Camino Real, Mountain View, CA
Website: Passage to India
Opening hours: Mon - Fri: 11:30am - 2:30pm, 5pm - 10:30pm; Sat - Sun: 11:30am - 3pm, 5pm - 10pm
3. Himalayan Kitchen
Editor's Note: There's no photo available at the time of writing
With a mix of traditional Indian and Nepali cuisines, this restaurant will take you on a tasteful culinary journey amid a warm atmosphere. The menu features an array of food options from light snacks to heavy dishes. This family-style restaurant has Indian and Nepali chefs who prepare the food from scratch using fresh and quality ingredients. If you see the restaurant with no empty tables and seats, don’t be surprised. Just be patient and wait for your turn—the wait is worth it. Himalayan Kitchen also specializes in catering services.
Himalayan Kitchen
Address: 820 E El Camino Real, Mountain View, CA
Website: Himalayan Kitchen
Opening hours: Mon - Fri: 11am - 3pm, 5pm - 10pm; Sat - Sun: 11am - 10pm
4. Mantra India
If you are planning to come to Mantra India, you are sure to have a wholesome dining experience. The restaurant is known for its friendly staff, contemporary venue, and most importantly its tasty Indian food. The inviting ambiance will make it easier for anyone to enjoy their meal. Try out the samosa, mushroom cheese kebab, goat dum biryani, and many other Indian dishes, along with cocktails. The food here is prepared using authentic Indian techniques, which will take you directly to India with its taste.
Mantra India
Address: 288 Castro St, Mountain View, CA
Website: Mantra India
Opening hours: 11:30am - 3pm, 5pm - 10pm (daily)
5. Annachikadai
Featuring lip-smacking comfort food in a strip-mall location, Annachikadai offers traditional South Indian fare in a relaxed space. You can opt for mini idli sambar, veg pakora, pepper prawns, idicha chicken, cone dosa, and other delicious meals. This vegetarian-friendly restaurant will surely have you coming back for more with its amazing South Indian flavors.
Annachikadai
Address: 80 W El Camino Real, Mountain View, CA
Website: Annachikadai
Opening hours: Tue - Thu: 11:30am - 2:30pm, 6pm - 10pm; Fri: 11:30am - 2:30pm, 6pm - 10:30pm; Sat - 11:30am - 10:30pm; Sun: 11:30am - 9:30pm (closed on Mon)
6. Everest Cuisine
A beautiful mix of Indian and Nepali fares is the unique quality of this restaurant. Everest Cuisine is a humble space offering daily lunch buffets for both cuisines and will have you enjoying every bite of the food. If buffet isn’t your thing, you can opt for the à la carte menu and choose from vegetable and seafood entrees, tandoori and biryani specialties, Indian bread, and fresh beverages.
Everest Cuisine
Address: 425 N Whisman Rd, Mountain View, CA
Website: Everest Cuisine
Opening hours: Mon: 11am - 3pm, 5pm - 1am; Tue: 11am - 1am; Wed - Fri: 11am - 3pm, 5pm - 1am; Sat - Sun: 5pm - 1am
7. Dosa Paratha Indian Cuisine
It is time for you to acknowledge your love for Indian spices and curry only at Dosa Paratha Indian Cuisine. South Indian food lovers will particularly enjoy the place because of the evergreen dosa. While here, get your hands on the yummy varieties of uttapam, dosa, rice, and pakoras. You can also try the chef’s specialty dishes such as paneer dosa, Chettinad dosa, and Madras masala dosa, among others. This is a place where you are sure to get good value for money.
Dosa Paratha Indian Cuisine
Address: 2105 Old Middlefield Way Suite C, Mountain View, CA
Website: Dosa Paratha Indian Cuisine
Opening hours: Mon - Fri: 11am - 2:30pm, 5:30pm - 9:30pm; Sat - Sun: 11am - 3pm, 5:30pm - 10pm
8. Chennai Kings
Oh-so-tasty Indian food will always be a great choice for a daily meal. The restaurant’s menu packs in South Indian options like idli, vada, dosa, onion pakora, pepper goat sukka, shrimp biryani, veg kottu parotta, and a wide variety of vegetarian and meat curries. What makes this restaurant even more special is that all the dishes are homemade and follow age-old recipes. This place is great for grabbing an early-morning breakfast, lunch, or dinner amid Indian-inspired decor.
Chennai Kings
Address: 856 W El Camino Real, Mountain View, CA
Website: Chennai Kings
Opening hours: Sun - Thu: 11:30am - 10pm; Fri - Sat: 11:30am - 10:30pm
9. Chaat Paradise
Conveniently located in a trendy strip mall, this go-to Indian restaurant, Chaat Paradise, offers simple and homey tasty food. While here, try the variety of chaats on offer, along with an array of Indian bread, vegetable dishes, refreshments, and desserts. Take a break from all the shopping and come dine here. Although the food looks quite light, don’t underestimate it. The entrees are really heavy for your belly. If you physically can’t make it to the restaurant, you can opt for online delivery.
Chaat Paradise
Address: 165 E El Camino Real, Mountain View, CA
Website: Chaat Paradise
Opening hours: 11:30am - 10pm (daily)
10. Biryaniz
Now, no need to fly to Hyderabad, India, to savor delicious biryani. If you want to taste authentic Hyderabadi biryani, Biryaniz in Mountain View has to be it. One of the “worth it” restaurants in the city, this spot serves a wide range of food options following decades-old recipes. Both vegetarian and non-vegetarian can enjoy the dishes—all purely steeped in the vibrant and traditional flavors of India. Go ahead and order some comfort meals like butter chicken, naan, chicken dum biryani, vegetable biryani, basmati rice, paneer masala, and many more.
Biryaniz
Address: 246 Castro St, Mountain View, CA
Website: Biryaniz
Opening hours: Mon: 11:30am - 2:30pm, 5pm - 10pm; Tue: 11am - 2:30pm, 5:30pm - 10pm; Wed - Thu: 11am - 3pm, 5:30pm - 10pm; Fri - Sat: 11am - 3pm, 5pm - 12am; Sun: 11am - 3pm, 5pm - 10pm
Taste Indian cuisine in Mountain View
After visiting the city’s attractions, it is always a blissful experience to step into a wholly different world in Mountain View’s Indian restaurants. Don’t leave the city without trying out any of the top restaurants from the above list. Bring some company along to share in the satisfying meals.
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data