Sakura Garden

Sakura Garden specializes in delightful Asian-fusion sushi and sashimi while serving hibachi and Japanese entrees you crave.

Address

800 Evergreen Way
South Windsor, CT 06032
United States

Map & Directions