The Treehouse Restaurant in Portland is Something Out of a Fairy Tale
Whimsical, beautiful, magical. Those are three of the words used to describe a small eatery in Portland's Deering Center neighborhood. The Treehouse is a hidden gem along Stevens Avenue that delivers delicious meals with unmatched atmosphere among the trees.
Who didn't dream of living in a treehouse as a kid? We don't have many opportunities to play in treehouses as adults, but The Treehouse restaurant creates a special meal experience for guests whether you're sitting inside or outside on the deck.
Take a look at this special place and stop in for a meal yourself.
Gorgeous Dining Tables Among the Trees
Whimsical Lighting and Decor Inside