Arena Sports Grille Restaurant and Bar is located at:
630 West Lake Street ยท Elmhurst, Illinois 60126.

If you have any questions, please call us at (630) 832-3742 or use
the contact form below. We will reply as soon as possible.

Contact