Upon entering Sakura Garden South Windsor, you will be welcomed by a twinkling skylight atop the dark wooden bridge that elegantly escorts you to your table. Spinning sculptures set the tone as you first see the sushi bar, lined with colorful fusion sushi and sashimi put together flawlessly by our expert sushi-chefs.