34.10576°N
118.34209°W
Yamashiro
Asian fusion restaurant
Food & Drink
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