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.

Mighty Subs

250 Highland Ave, Needham, MA 02494-3054
+1 781-444-9610
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent51%
  • Very good27%
  • Average13%
  • Poor3%
  • Terrible6%
Travellers talk about
“lunch” (14 reviews)
“subs” (25 reviews)
“italian sub” (4 reviews)
Closed Now
All hours
American, Fast food
250 Highland Ave, Needham, MA 02494-3054
All Details
Write a ReviewReviews (66)
Traveller rating
Traveller type
Time of year

1 - 10 of 66 reviews

Reviewed 2 weeks ago

I work in the corp park that Mighty Subs is in so I pass it every day on my way into work. Have always wanted to go here! But we have lunch served at work so I have never made the venture out. Finally did...More

Thank Athena Z
Reviewed 9 November 2017

Believe them when they tell you their small subs are big. Subs are great, breakfast good, pieces fair, and pleasant service

Thank Henry R
Reviewed 11 October 2017

Stepping into Mighty Sub is like going back 25-30 years in time. It's your basic take-out sub joint (although there's also plenty of place to eat in), with good food in HUGE supply. Their motto is "Our small is their large," and if anything it's...More

1  Thank Ed K
Reviewed 3 August 2017

was staying in town for my son's hockey tournament and this was at the base of the road by my hotel (Sheraton Needham). wish I had found this earlier cause the breakfast was soooo much better than what was being offered at the hotel. Went...More

Thank Christine P
Reviewed 2 August 2017

When they say "our small is their large" they aren't joking. I got a small seafood sub and walked away completely full. Normally i would order a large, but if you saw the size of it, you would think twice too. The staff is super...More

Thank Tooch81
Reviewed 19 May 2017

Went here with some co-workers and got the Italian sandwich. Simple, no crazy toppings, just what you expect from an Italian sub. Trust me when I say this, order a small. Their large is around 2 feet and can easily be split between two people....More

Thank David D
Reviewed 12 May 2017 via mobile

The breakfast sandwiches at this place are great and affordable. Most impressive is the speed at which they prepare the food- you'll be in and out in no time.

Thank Jace L
Reviewed 3 May 2017

It had been ten years or more since I had grabbed a sandwich at mighty Mighty Sub. I had moved far away, both personally and professionally, but found myself nearby today, and popped in for a late lunch. I don't care how fancy or far-flung...More

Thank SkyKingBoston
Reviewed 26 April 2017

Stopped in here after a long bike ride, and had the breakfast muffin with egg and bacon. SImple but executed well. I ordered another!

Thank sokeeffe
Reviewed 5 April 2017

If you need a quick sandwich/sub this is your best bet in the area. There's definitely a line at lunch, but they move through orders quickly as long as you know what you want. The hot and cold subs are a great size for the...More

Thank ML7915
Nearby Restaurants
Dunn Gaherin's Food & Spirits
237 reviews
.63 miles away
150 reviews
.24 miles away
Three Squares Craft Kitchen & Cocktails
129 reviews
.62 miles away
Nearby Attractions
Arlekin Players Theatre
36 reviews
1.08 miles away
Echo Bridge
8 reviews
.81 miles away
Taylor's Stationery, Inc.
18 reviews
1.73 miles away
Charles River Canoe & Kayak
46 reviews
.88 miles away
Ask a question
Questions & Answers
Liam S
27 May 2016|
Response from Liam S |
Sorry was an accident that this posted
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$10 - US$15
Breakfast, Lunch
Restaurant features
Takeout, Seating, Wheelchair Accessible
Good for
Child-friendly, Kids
Open Hours
06:00 - 16:00
06:00 - 16:00
06:00 - 16:00
06:00 - 16:00
06:00 - 16:00
Location and Contact Information
  • Address: 250 Highland Ave, Needham, MA 02494-3054
  • Location: United States  >  Massachusetts (MA)  >  Needham
  • Phone Number: +1 781-444-9610
  • E-mail
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