Takara Japanese Restaurant
538 Washington St, Canton
(781) 821-8822
Recent Reviews
Takara Japanese Restaurant
538 Washington St, Canton 02021
(781) 821-8822