Street Art

Tree House Restaurant

January 28, 2012

If by chance you happen to find yourself with a special someone in Okinawa, Japan, this giant tree house restaurant is known for its romantic and quiet restaurant ambiance.  Deceiving from in photos, this tree is not a real Gajumaru tree and is actually constructed of concrete.