10 Best Indian Restaurants In Mountain View, California

indian restaurants in mountain view

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.

1. Sakoon

YEE @ Sakoon-27
Source: Photo by user Cindy Chen used under CC BY 2.0

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.


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

Passage to India Bakery Palo Alto
Source: Photo by user David Prasad used under CC BY-SA 2.0

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.


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.


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.

Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

Get Trip101 in your inbox

Unsubscribe in one click. See our privacy policy for more information on how we use your data

Born in Mumbai and brought up in Bangalore, India, Aarti is a full-time freelance writer by profession. She is a lover of everything the ‘blue dot’ offers—world cultures, off-the-beaten tracks,...Read more

 Want to contribute as a Local Expert?
Explore Mountain View
Good things are meant to be shared!