Teryaki Chicken Bowl

  • 1778 Piner Rd,
    Santa Rosa, CA 95403
  • Phone: 707-542-5772
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map