1739 Ellington Rd # South, South Windsor
Awesome
One of the best sushi places I’ve been to
1739 Ellington Rd # South, South Windsor, CT 06074
Awesome
Awesome
One of the best sushi places I’ve been to
Restaurantji Recommends