2 mentions on Trippy
Here's what Trippy members say about Tree House:
"There is a beautiful restaurant on the top of a tree called Tree House that you cant miss if you visit the area." See More
"Tree House is a restaurant on a tree top overhanging much of the tables is for real and adds to the experience." See More