Back to photostream

Yamashiro

Yamashiro is a gigantic japanese restaurant perched on a hill overlooking all of everything. architecturally it's a gigantic japanese restaurant from the early 20th century. and it's perched on a hill. and yes, it does look startlingly like an old japanese space ship that's landed on a hill in the middle of hollywood. Read on: on.moby.com/QI4aF0

1,437 views
1 fave
1 comment
Uploaded on September 11, 2012
Taken on September 11, 2012