Location

Photo of Arena Sports Grille at 630 W Lake Street in Elmhurst Illinois

Arena Sports Grille · Restaurant and Bar

Darts games at Arena Sports Grille and Restaurant

630 West Lake Street
Elmhurst, Illinois 60126
Phone: (630) 832-3742

Hours:
MON – THUR 11am-1am
(Kitchen open until midnight)
FRI & SAT 11am-2am
(Kitchen open until 1am)
SUN 11am-10pm
(Kitchen open until 9pm)

See Google Maps

Google maps link for Arena Sports Grille Restaurant in Elmhurst

See Google Maps