Treehouse is a restaurant offering a diverse menu in a tasteful and modern setting. The dishes are known for their appealing presentation.