You are now leaving Menulist
We hope to see you again soon!
Sakura Garden Japanese Steakhouse -south Windsor
800 Evergreen Way, South Windsor, 06074, United States Of America
Sushi , Japanese , Asian, Japanese, Sushi, Asian, Vegetarian Friendly, Vegan, Gluten Free Options, Fish, Salad, Lunch, Steak, Pub, Steakhouse, Pub
The redirect does not work? Just click on this link or copy it into your address bar