• 1048 N. Main St. • Randolph, MA 02368 • Tel: (781) 963-9812 •

Welcome to our Restaurant

O'Donnell's Pub & Restaurant photos

O'Donnell's Pub & Restaurant has been a local's favorite since 1982. We serve homemade food at eat-at-home prices. You'll find that we're a comfortable, local restaurant and bar. We serve the freshest food at great prices in a fun atmosphere. Stop in today and find out why we have so many regulars!

We have several big screen TVs so you can catch the Patriots, Bruins, Red Sox, Celtics, college sports and more! We also have lottery and Keno. Regardless of why you come, you have a great time!


We are conveniently located at 1048 N. Main St., Randolph, MA 02368.

Hours of Operation

Kitchen: 11:30am - 9:00pm
Bar: 11:00am - 1:00am
Kitchen 11:30am - 10:00 pm
Bar: 10:00am - 1:00am
Wed - Fri
Kitchen: 11:30am - 11:00pm
Bar: 10:00am - 1:00am
Kitchen: 12:00pm - 11:00pm
Bar: 11:00am - 1:00am
Kitchen: 12pm - 10:00pm
Bar: 12pm - 12am
We are closed on Easter, Thanksgiving and Christmas.
We close early on Christmas Eve and New Year's Eve.

Restaurant Information

Reservations are accepted for parties of 6 or more.

We accept Cash only! There is an ATM on the premises.

O'Donnell's Pub & Restaurant Gift Certificates are available! Ask for details.

Parking is available in our free lot.

© 2010 Restaurant Sherpa, LLC