TheGrillHighWood.com
About TheGrillHighWood.com
The Grill is a bar and grill located in Highwood, Illinois. We serve everything from burgers and fries to steaks and ribs.[[Category:]]
The Grill is a bar and grill located in Highwood, Illinois. We serve everything from burgers and fries to steaks and ribs.[[Category:]]