Eating Japanese Sushi at Miku Sushi Restaurant restaurant in Barrington, RI.

Feedback

Do you manage or own Miku Sushi Restaurant?

Yes