1 OF 1 EXPAND Happy Hour at The Bar 2331 Fountain Square Drive, Lombard, IL 60148 Location: Weber Grill Restaurant Time: 3:00 PM to 6:00 PM VISIT Website