Know a great happy hour or special for this location?
Photos
Location & Hours
Established in 1980, 3 Brothers Restaurant is a family-friendly American eatery in Woodstock, Illinois. They've been serving delicious meals made with fresh ingredients for over 40 years.