Teriyaki Japanese Steak House

  • 202 Edgefield Rd,
    North Augusta, SC 29841
  • Phone: 803-279-8997
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map