Yamashiro Reviews & Details
1999 N Sycamore Ave
Yamashiro is located at 1999 N Sycamore Ave in Los angeles near the intersection of N Sycamore Ave and Fitch Dr. Their menu consists of Japanese and Chinese dishes . Call (323) 466-5124 today!
- Cuisine:Japanese and Chinese
- On The Menu:Sushi
- Major Intersection:N Sycamore Ave And Fitch Dr
Tell us more about Yamashiro Los angeles!