Summer Hours:

Mondays – Tuesdays: 11a-8p
Wednesdays – Fridays: 11a-9p
Saturdays: 8:30a-9p
Sundays: 8:30a-8p


Special Events

Room Capacities:

  • Banquet Meeting Room (Capacity: 10-24 people)
  • Banquet Dining Room (Capacity: up to 125 people)

Events Held at Johnny’s Supper Club:

  • Weddings, Bridal Showers, Bachelor Parties and Rehearsal Dinners
  • Private Events / Parties: Private Company Parties/Functions (Holidays. Appreciation, etc.), Funeral Luncheons or Dinners,  Seminars, Meetings, Retirements, Teachers Luncheons, Golf Outings, Organization/Association Luncheons
  • Special Event: Baby Showers, Birthdays, Anniversaries, Celebration of Life, Bat Mitzvahs, Bar Mitzvahs, Promotions, Graduations

For more information, please contact Megan at: 847-214-5877 (or) email:

1250 Bowes Creek Boulevard, Elgin, IL 60124  |  847-214-5880