Yamashiro

N Sycamore Ave
Los Angeles, CA
Phone number: (323) 466-5125
http://www.yamashirorestaurant.com/

Happy hours at Yamashiro

Nearest happy hours


Contact info