34.10576°N
118.34209°W
Yamashiro
Food & Drink•Asian fusion restaurant

Photo: Yamashiro
About
Sushi & Cal-Asian fare served amid gardens & a koi pond in the Hollywood Hills overlooking the city.
Location
1999 N Sycamore Ave, Los Angeles, CA 90068, United States
34.10576°N, 118.34209°W
Visit website