Sakura Garden Japanese Steak House

  • 800 Evergreen Way,
    South Windsor, CT
  • Phone: 860-648-9888
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map