I turn around and see the booths. If you can sit there. Good for parties up to four people. - Picture of Weber Grill Restaurant, Schaumburg - Tripadvisor
Schaumburg, IL - Weber Grill Restaurant
Weber Grill - Schaumburg Restaurant - Schaumburg, IL | OpenTable
Chicago, IL - Weber Grill Restaurant - Giant Grill