From Our Editors
Woody's in Barrington is a fast food restaurant that features amazing pizza and good fast food. It's a culinary destination for those seeking fantastic food.
If you're in a hurry, you can always take advantage of the convenient take-out menu.
Woody's Chicago Style definitely won't leave you disappointed.