Beautiful location, great staff
By A Yahoo! Contributor, 11/3/06
Yamashiro is one of my favorite spots in LA. The location is gorgeous with a great view of the city. The restaurant itself it beautiful, with an outdoor garden to sit around and awesome Japanese decor. Also, the staff is so cool - ask Steve the bartender to do some magic tricks for you!