PERMANENTLY CLOSED
Zella has an enormous, fantastic secluded beer garden -- and $4 Fireball shots, if that's something you're into.
1983 N Clybourn Ave
Chicago, IL 60614
http://zellachicago.com
773.549.2910