Serve & Swig at Nutties

Sports bar · 65 W Grand Ave, Lake Villa, IL

Hours

More food in Lake Villa, IL · Sports Bar in Lake Villa