Sakura Garden Japanese Steak House - South Windsor

  • 800 Evergreen Way,
    South Windsor, CT 06074
  • Phone: (860) 648-98
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map