Sakura Garden Japanese Steakhouse -South Windsor

Restaurants · South Windsor, CT

Not yet claimed by owner

Details

Category
Restaurants
Address
800 Evergreen Way, South Windsor, CT 06074
Phone
(860) 648-9888
Website
sakuragardenct.com
Cuisine
japanese, sushi

Other restaurants in South Windsor