Sushi Bar & Japanese Rstrnt

  • 2400 E Main St,
    St Charles, IL 60174
  • Phone: 630-443-8890
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map