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,374
views
5
faves
0
comments
Uploaded on September 11, 2012
Taken on September 11, 2012