Williamson's Restaurant and Bar is located in New Lenox, IL. Blending 45 years of celebrated traditional recipes with a new and modern approach to give you a blend of both for elevated dining experience.
Williamson's Restaurant and Bar is located in New Lenox, IL with easy access from I-80 and 355-S Interstate, making it the perfect location from North to South, and East to West!