The Treehouse Restaurant in Portland is Something Out of a Fairy TaleThe Treehouse Restaurant in Portland is Something Out of a Fairy TaleWhimsical, beautiful, magical. Those are three of the words used to describe a small eatery in Portland's Deering Center neighborhood. Kylie QueenKylie Queen