Book a Table or Send a Note 

We promise to do our very best to accommodate your party’s needs. Please contact us today to make a reservation, inquire about an event, or book a banquet, we are here to assist you however possible!

Call Us

(847) 214-5877

Email Us


1250 Bowes Creek Boulevard, Elgin IL 60124
Located at Bowes Creek Country Club

Order To Go

Looking to place an order to go? Not a problem, take a look at the menu, make your choices and call us to place your order for pickup.

(847) 214-5877

Gift Cards

We are so happy you want to give the gift of Johnny’s Supper Club to your freinds and family. Please call us to purchase a gift card.

(847) 214-5877


Are you looking to expand your career to an Italian Eatery guru? Email our manager today to inquire about what positions may be available. 

email your resume


Book a Private Event

We thank you for considering Johnny’s for your private event or banquet. Please  contact our manager for more information about what Johnny’s Supper Club can offer you and your guests on your special occassion.

Business Info

We Can't Wait to See You!

Bar Hours


Kitchen Hours Tues-Sat


Kitchen Hours Sun-Mon


Call Us

(847) 214-5877

Visit Us

1250 Bowes Creek Boulevard, Elgin, IL 60124

Email Us