Eating Japanese at Takara Japanese Restaurant restaurant in Medfield, MA.

Feedback

Do you manage or own Takara Japanese Restaurant?

Yes