Eating Japanese at UMI Japanese Steakhouse restaurant in Swansea, MA.

Feedback

Do you manage or own UMI Japanese Steakhouse?

Yes