Eating Japanese Sushi at Toro Sushi restaurant in Cheshire, CT.

Feedback

Do you manage or own Toro Sushi?

Yes