The Japanese Restaurant In A Tree

Found in a shopping center in Okinawa the restaurant sits in the branches of a huge tree that diners can climb by either taking the lift or a winding staircase.
The Harbor Diner sits 20 feet of the ground and can be found in the Banyan Town shopping center. They serve organic foods and try to source their supplies from surrounding farmers and food producers. Unfortunately the tree is not real which does kill a little bit of the magic.
 

The Japanese Restaurant In A Tree