Weber Grill Restaurants Celebrate 25 Years
This event occurred in the past.

River North | Website
Map | Find Parking


The company's three locations - in Lombard (opened 1999), Chicago (opened 2002) and Schaumburg (opened 2005), IL - celebrate 25 years with six days of all things ‘25,' including a $25 three-course anniversary celebration menu.