Friday Dinner - Lemmings

  • 1850 N Damen Ave Chicago, IL, 60647 United States

Our new Friday Happy Hour(s) spot.  We'll be parked in the back and your welcome to bring your food inside to eat or get it togo.