Sakura Japanese Steakhouse

  • 850 Patriot Pkwy,
    Rock Hill, SC 29730
  • Phone: 803-325-1318
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map