Eating Japanese Sushi at Mikaku Japanese Cuisine restaurant in Northborough, MA.

Feedback

Do you manage or own Mikaku Japanese Cuisine?

Yes