Our Patio is Now Open!

Come check out our newly expanded and renovated patio. Sip a glass of wine after playing a round of golf or dine outdoors while overlooking our spectacular views . 

WE NOW DELIVER!

Johnny’s now offers delivery within 5 square miles of our restaurant for only $5 per delivery! Call your order in now at 847-214-5877.

VIEW OUR MENU

Mangiare At Johnny’s

What’s Cooking?

Business Info

We Can’t Wait to See You!

Hours: Tuesday-Saturday

11am-9pm

Hours: Sunday & Monday

11am-8pm

Call Us

(847) 214-5877

Visit Us

1250 Bowes Creek Boulevard, Elgin, IL 60124

Email Us

megank@johnnyssupperclub.com

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!