Eating Japanese at Ichiro Japanese Restaurant restaurant in Trumbull, CT.

Feedback

Do you manage or own Ichiro Japanese Restaurant?

Yes