A wide range of sushi rolls, plus teriyaki & tempura, in a red-walled space with Japanese screens.
Know a great happy hour or special for this location?
Suggest an edit
1735 Ellington Rd, South Windsor, CT 06074
© 2025 Checkle, Inc
Privacy
Terms