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


Delicious Meals, Beautiful Food