Chicago, Illinois
2552 N Clark Street
Chicago, IL
(773) 248-4580

Review

One of the great delis in Chicago. They make fabulous triple-decker sandwiches and an award winning shake.

  • Price: 2/5
  • Food: 4/5
  • Service: 3/5
  • Ambiance: 3/5
  • Published

    03 May 2001

    Tags