We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Mr India Restaurant

140 High St, Newburyport, MA 01950-3901
+1 978-465-8600
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent70%
  • Very good18%
  • Average5%
  • Poor2%
  • Terrible5%
Travellers talk about
“naan” (31 reviews)
“lamb curry” (4 reviews)
“masala tea” (4 reviews)
Open Now
11:00 AM - 10:00 PMAll hours
Indian, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
140 High St, Newburyport, MA 01950-3901
All Details
Write a Review
Reviews (223)
Traveller rating
Traveller type
Time of year

1 - 10 of 221 reviews

Reviewed 6 September 2017

Thanks to Trip Advisor, we gave Mr. India a try, and enjoyed the food, which consisted of a samosa, a Nepalese meat and rice dish, and a Southern Indian shrimp dish with coconut. The result was a nice variety of tastes. Although there were only...More

Thank Ghost
Reviewed 29 August 2017

We've been there several times since my last review. The food is still fantastic & they have definitely addressed past issues with slow service. Went there this evening with another couple & they both loved it. We've decided to make Mr. India our "go to"...More

Thank Paul S
Reviewed 8 August 2017

Best Indian food in America that we've ever had ... fab staff and consistently great food. Highly recommend

Thank SharonLouiseHoney
Reviewed 13 July 2017

We haven't been to Mr. India for a while & had always enjoyed it under its former ownership. Basically the same restaurant but the food is simply outstanding. Best Indian cuisine west of Reykjavík, Iceland (yes, there's a fantastic Indian restaurant a few blocks from...More

1  Thank Paul S
Reviewed 21 June 2017 via mobile

Group of four tried Indian and Nepali food last week. Tandoori vegetable,Samasa chat, Royal Mix Chilli, vegetable Momo and goat curry. All are very delicious and nicely spiced.

Thank ram k
Reviewed 16 June 2017 via mobile

So when we arrived the restaurant was not busy. Many open tables. However shortly after we arrive a few others showed up. But it was never very busy. Notwithstanding that it took way too long to place an order. The food arrived surprisingly quickly after...More

Thank lcf33133
Reviewed 3 June 2017 via mobile

The food, service & ambience was very nice for the lunch. Though, vegetarian items & starters were little less in the menu but were really tasty.

Thank Sharadneema
Reviewed 18 May 2017

I heard that this restaurant had changed hands and wanted to see what I thought. The food, and the service was fantastic! Our two favorites Malai kofta and Baingan bharta were the best we've had anywhere, and the prices were very affordable.

1  Thank janw00
Reviewed 4 May 2017 via mobile

Food was very good. Vegetables jalfrazie dish was very delicious. Staff was very helping and explained dishes

1  Thank gurmeet s
Reviewed 3 May 2017

Mr. India offers authentic Indian and Nepalese cuisine with customized spice levels so if you are in Newburyport and looking for great Indian lunch or dinner then head this place without second thought!! The staff and management are very welcoming!

1  Thank AlchemistTraveller
Nearby Restaurants
Mission Oak Grill
307 reviews
.26 km away
Agave Mexican Bistro
341 reviews
.34 km away
76 reviews
.31 km away
Nearby Attractions
Waterfront Park
82 reviews
.43 km away
Clipper City Rail Trail
41 reviews
.77 km away
Custom House Maritime Museum
47 reviews
.56 km away
Newburyport Brewing Company
28 reviews
1.12 km away
Questions & Answers
Get quick answers from Mr India Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, After-hours
Restaurant features
Takeout, Reservations, Seating, Waitstaff, Serves Alcohol, Delivery
Good for
Open Hours
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
Location and Contact Information
  • Address: 140 High St, Newburyport, MA 01950-3901
  • Location: United States  >  Massachusetts (MA)  >  Newburyport
  • Phone Number: +1 978-465-8600
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing