Went here and let me say, the WORST service I have EVER had!! Owners and managers are jerks, liars. Words cannot express how disappointed I am! I will NEVER be back!! I also heard they don't always pay their bands! Go to Skooter's in Shorewood instead!!
495 Degroate RdNew Lenox, IL 60451
From Business: We are a family owned restaurant located in New Lenox, Illinois. We offer a wide variety on our menu including steaks, burgers & wraps. We also specialize in Iris…