Weber Grill Restaurants Celebrate 25 Years
River North | Website
This event occurred in the past.
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.