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.

Brody's Diner

Is this your business?
308 Hartford Tpke, Shrewsbury, MA 01545-4098
+1 508-754-4400
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent53%
  • Very good28%
  • Average13%
  • Poor2%
  • Terrible4%
Travelers talk about
“greek omelet” (2 reviews)
“fries” (2 reviews)
Closed Now
6:00 am - 8:00 pmAll hours
American, Diner
308 Hartford Tpke, Shrewsbury, MA 01545-4098
All Details
Write a Review
Reviews (45)
Traveler rating
Traveler type
Time of year

1 - 10 of 45 reviews

Reviewed 4 days ago via mobile

Great place to eat! You definitely don't walk out of this establishment hungry😊. The staff is friendly and courteous. It also has handicap parking.

Thank Lise L
Reviewed May 10, 2017

This is a great breakfast/lunch diner. Do have some dinner hours, but I'm not sure about them. Normal breakfast fare, but not normal portions especially omelets. Have great pancake, French Toast specials, again humongous portions. Will not leave hungry. Wait staff very efficient and friendly....More

Thank dressagedancer
Reviewed May 5, 2017 via mobile

Traveling through on busyness. Our third time here in the past 12 months. Their fresh cod fish is the best we've ever had. Fresh from Boston. We look forward to eating here when in the area. Great Food, reasonably priced and casual.

Thank Jakesmom414
Reviewed March 13, 2017

We frequently visit the diner. It's nearby and the food is good. I usually get the steak and eggs and my husband gets an omlette. The steak is always cooked to perfection. There is always a line and not enough room to wait sometimes!

Thank Shells3535
Reviewed December 1, 2016

I had a rare morning without my children and I had planned it out in advance. I was going to get eggs benedict since I couldn't make it myself and since I didn't really get out with the kids. Several people recommended Brody's for this...More

Thank kat4147
Reviewed November 25, 2016 via mobile

Never had a bad a bad meal here. Staff is fast, food delicious. Try the Italian breakfast and you won't be disappointed !

Thank Scott P
Reviewed November 12, 2016

Eat here almost every Sunday since it was recommended to us by a friend... The portions are outstanding and the staff is excellent. Never had a bad meal. The only downside is it's so popular there can be a wait but well worth it...

Reviewed October 28, 2016 via mobile

Best Reuben EVER!!!!!! Wish I lived next door!!! Hubby's breakfast was yummy too..... A must stop if you're close!!

1  Thank Christinebarret
Reviewed August 24, 2016

We stop there many time, even though there in a commercial area surrounded by long haul trucking companies and a UPS hub. Their breakfasts are freshly cooked to order in an open kitchen. The cooks and waitstaff are pleasant and have a great sense of...More

Thank Alanc17
Reviewed August 22, 2016 via mobile

Love Brodys. Food is delicious and they are not afraid to give good size portions. Very family friendly!

Thank Sharon D
Nearby Restaurants
Anzio's Brick Oven Pizza
86 reviews
1.28 miles away
Grafton Grill
19 reviews
1.36 miles away
Post Office Pub Restaurant
78 reviews
1.23 miles away
Art Bradish Snack Bar
23 reviews
.52 miles away
Nearby Attractions
The Willard House & Clock Museum
22 reviews
2.25 miles away
Hebert's Candy Mansion
54 reviews
1.18 miles away
11 reviews
1.31 miles away
JJ's Sports Bar & Grill
11 reviews
3.13 miles away
Questions & Answers
Get quick answers from Brody's Diner 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
Average prices
American, Diner
Breakfast, Lunch, Dinner, Brunch
Restaurant features
Takeout, Seating, Waitstaff, Highchairs Available
Good for
Families with children
Open Hours
6:00 am - 2:00 pm
6:00 am - 2:00 pm
6:00 am - 2:00 pm
6:00 am - 8:00 pm
6:00 am - 8:00 pm
6:00 am - 2:00 pm
Location and Contact Information
  • Address: 308 Hartford Tpke, Shrewsbury, MA 01545-4098 (Formerly Dianna's Family Restaurant)
  • Location: United States  >  Massachusetts (MA)  >  Shrewsbury
  • Phone Number: +1 508-754-4400
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