Norwood's Restaurant & Treehouse Bar: Delicious dinner! - See 3,400 traveller reviews, 768 candid photos, and great deals for New Smyrna Beach, FL, at Tripadvisor. The Treehouse - Pub in Cleveland, OH The Treehouse Come Water Your Roots Rooted in Tremont Since 1996 People have been watering their roots at The Treehouse for over two decades. Located in the heart of Tremont, The Treehouse is Cleveland's favorite Irish Pub. Join us for Happy Hour every weekday from 4pm-7pm and All Night on Mondays!.