Directions & Hours

Michaels Restaurant is located at 5 Elm Street in the town of Stockbridge Massachusetts.

We are right around the corner from the Red Lion Inn and right next door to the Post office

Click Here For Directions


Michaels is open 7 days a week from 11:30am until 8:30 (covid19 hours)

Lunch served from 11:30am until 4:30pm

Dinner served from 4:30pm until 8:30pm 9pm On weekends


Home Menus The Bar Interiorviews Local Attractions Directions & Hours Gambling Employees Contact Us About Us Emplyoment