Yagura Ichiban

  • 101 Japanese Village Plaza Mall,
    Los Angeles, CA 90012
  • Phone: 213-623-4141
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map