Yamashiro Farmers Market
Asian Restaurant, Sushi Restaurant
1999 N Sycamore Ave, Los Angeles, CA 90068
(323) 466-5125
(323) 466-5125
4.5 / 5 based on 110 votes
Photos
Best view in LA - get there by sunset, and watch the city...
order the specialty ... Darth Vader roll & californication
... great prices. Hit the Pagoda Bar and check out the garden area. Farmer's...