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 good26%
  • Average14%
  • Poor3%
  • Terrible6%
Travellers talk about
“lunch” (14 reviews)
“subs” (23 reviews)
“italian sub” (4 reviews)
Closed Now
All hours
250 Highland Ave, Needham, MA 02494-3054
All Details
Write a Review
Reviews (63)
Traveller rating
Traveller type
Time of year

1 - 10 of 63 reviews

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
Reviewed 9 March 2017

This sub shop in Needham is always busy. They make a quality sandwich at a fantastic price. I always get the small as it is more than enough to cure anyone's appetite. If you get a large expect to bring half home for dinner.

Thank 181billz
Reviewed 20 January 2017

I stop here a few times a week and grab a breakfast sub. talk about FAST! they get it.. we all need to get to work and they make it happen. I always order the same thing but they are always ready to serve their...More

1  Thank Emiliana0323
Reviewed 18 January 2017

no frills, just big tasty subs, diner style. this is a lunch pail place, if you want a full meal and nothing fancy, like the sub shops of the 70's, this is your spot. if you want atmosphere and dining, try something else.

Thank Ricketee
Nearby Restaurants
Dunn Gaherin's Food & Spirits
230 reviews
1.02 km away
148 reviews
.36 km away
Three Squares Craft Kitchen & Cocktails
124 reviews
1.03 km away
Nearby Attractions
Arlekin Players Theatre
36 reviews
1.76 km away
Echo Bridge
8 reviews
1.31 km away
Taylor's Stationery, Inc.
17 reviews
2.79 km away
Needham Bowlaway
19 reviews
2.95 km 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
Kids, Child-friendly
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