Eating Japanese at Ichiro restaurant in Danbury, CT.

Feedback

Do you manage or own Ichiro?

Yes