Eating Japanese Korean Sushi at Takara Japanese Restaurant restaurant in Wayland, MA.

Feedback

Do you manage or own Takara Japanese Restaurant?

Yes