Located in the heart of Woburn Center, The Doghouse Bar + Grill is the best spot to watch sports games, have a family dinner or go out on the town with friends.
Share on:
Day
Opening
Closing
Mon-Wed
11:30 AM
12:00 AM
Thu-Sat
11:30 AM
1:00 AM
Sunday
11:30 AM
12:00 AM
Click the button to add a review for The Dog House Bar & Grill