Bari Bari Japanese Steak House

  • 19677 Yorba Linda Blvd,
    Yorba Linda, CA 92886
  • Phone: 714-695-0030
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map