Weber Grill Restaurants - Lombard locations
American Price range $15-30 – $30-60 3 locations
Weber Grill Restaurants Chicago539 North State Street, Chicago, IL 60654
Rated 4.7 out of 5 by 70 guests
Weber Grill Restaurants Indianapolis10 North Illinois Street, Indianapolis, IN 46204
Rated 4.7 out of 5 by 28 guests
Weber Grill Restaurants Lombard2331 Fountain Square Drive, Lombard, IL 60148
Rated 4.6 out of 5 by 60 guests