Slim's Chicago

  • Restaurant
  • Restaurants
2020 W. Montrose Ave.
Chicago, IL 60618
(773) 878-7546