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.
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