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