Planning a Meeting or a Banquet?

Meeting Room

Johnny’s Supper Club’s banquet meeting facility can seat anywhere from 10-24 people comfortably. We are Wi-Fi compatible and we also have the capability for you to do your laptop presentation on our large flat screen TV that is in the meeting room. We can provide you with breakfast, lunch, and dinner all in the same room if this something you may desire for your special event or meeting. But if the weather is nice, we highly suggest that you take a break out on our patio. There you can enjoy lunch or dinner while taking in the view of the beautiful golf course that we are located on.

Wedding, family reunion and more

Dining Room

If you are looking to have a larger room for your special event, our Dining Room can sit up to 125 comfortably. We offer dining options that include: buffets, plated dining services and/or bar packages that are reasonably priced. Our staff will make it their top priority to make sure that your special event is unforgettable.

Johnny’s Supper Club is a wonderful place to bring the family in for meal – brunch, lunch and/or dinner. Or come in, sit down and relax at our beautiful hard wood bar. Have a drink while  watching a game on one of our 7 large flat screen tvs.

Johnny’s Supper Club

Room Capacities

  • Room (Capacity: 10-24 people)
  • 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:

Save the date


Please give us a little information regarding your special event so we can accommodate your needs and make your event one to remember!

Business Info

We Can't Wait to See You!

Summer Hours

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

Holiday Hours

Thanksgiving 11a-4p (pick up orders only)
Christmas Eve CLOSED
Christmas Day CLOSED
New Year's Eve 6p-1a 
New Year's Day CLOSED

Call Us

(847) 214-5877

Visit Us

1250 Bowes Creek Boulevard, Elgin, IL 60124

Email Us

Subscribe To Our Newsletter

Join our mailing list to receive the latest news and updates from our sister restaurants, including specials, live music and upcoming events.

You have Successfully Subscribed!