Sakura Garden

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

Map

Unable to Display Map