Lulu's Closing in January After 21 Years in…
Drag box to select area
The restaurant 27 Live is open seven days a week and features a menu replete with American cuisine as well as live bands. The second floor has a full bar and lounge with a fireplace.
1012 Church St, Evanston, IL 60201
- Website: http://www.27live.com