Jafrestas PuthopliOther placesThe Clayton, 212 N Canal StChicago, IL, 60606-1206 · US+15633324700Email unavailableWebsite unavailableHours not available