Get directions to: Papillon, Skokie, IL Restaurant address: 5111 Brown St Skokie, IL 60077, USA Driving Walking Bicycling Restaurant: Papillon