Get directions to: Lucky Dog, Melrose Park, IL Restaurant address: 1819 W Lake St Melrose Park, IL 60160, USA Driving Walking Bicycling Restaurant: Lucky Dog