Sakura Japanese Steakhouse

  • 360 S US Highway 441,
    Lady Lake, FL 32159
  • Phone: 352-259-1088
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map