Originally Posted by
Beermonger
LTHForum is better
http://www.lthforum.com/
One of my personal favorites in the area is Heaven on Seven. In the 600 N Michigan building, but entrance at Rush/Ohio (same entrance as the movie theater)
Last edited by glg; Oct 10, 2007 at 8:09 pm