Los Angeles, CA asian restaurants & food

Yagura Ichiban

Arcade

101 Japanese Village Plz Mall, Los Angeles, CA 90012
(213) 623-4141
Excellent Good Average Poor Awful 3.0 / 5 based on 18 votes

Photos

  • Yagura Ichiban photo by aki