160 BlueRestaurants160 N Loomis StChicago, IL, 60607-1528 · USPhone unavailableEmail unavailableWebsite unavailableHours not available