Eating Japanese Sushi at Ichiro Sushi restaurant in Milton, MA.

Feedback

Do you manage or own Ichiro Sushi?

Yes