Zoo Ultra Bar + Grill 3369 N. Clark St. (3400N, 1000W) Chicago, IL 60657 (773) 697-4511 Review coming soon…