Takara Japanese Restaurant

538 Washington St, Canton
(781) 821-8822

Takara Japanese Restaurant

538 Washington St, Canton 02021
(781) 821-8822