Respond to Review of CLOSED: Treehouse
Review: The Tree House is a vegetarian oasis in West Yorkshire. It's heart is definitely in the right place right down to the organic paint on the toilet walls. Rhubarb pie for afters was really nice. Good ambiance, friendly people. Recommended.