Twisted HippoRestaurants417 N Ashland AveChicago, IL, 60622-6711 · USPhone unavailableEmail unavailableWebsite unavailableHours not available