Get directions to: Me Lads, Manhattan, IL Restaurant address: 160 E North St Manhattan, IL 60442, USA Driving Walking Bicycling Restaurant: Me Lads