Photos

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: <a href="http://on.moby.com/QI4aF0" rel="nofollow">on.moby.com/QI4aF0</a>

View photo at flickr