The Club Shot & Beer

  • Restaurants & Lounges
113 N. Addison Ave.
Elmhurst, IL 60126
(630) 832-0113