On my 2 visits to Cleveland, went to the Treehouse both times!! Not a wild and crazy place in comparison to how crazy Cleveland can be.... but a solid good time. Good beer, good folks. Great place to chill with friends, and maybe make a few new ones.
Pros: Cool theme--- there is a TREE in the Treehouse