Write a review
Sakura Garden Japanese Steakhouse/800 Evergreen Way - South Windsor - Connecticut (CT)
800 Evergreen Way, Suite 806, South Windsor, CT 06074-6960, South Windsor, Connecticut (CT)
+1 860-648-9888
800 Evergreen Way, Suite 806, South Windsor, CT 06074-6960, South Windsor, Connecticut (CT)
+1 860-648-9888