Eating Japanese Sushi at Takara restaurant in Clinton, MS.

Feedback

Do you manage or own Takara?

Yes