Takara
CLOSED NOW
Today: 5:00 pm - 9:30 pm
Tomorrow: 11:30 am - 10:00 pm
76 Years
in Business
Phone: (781) 821-8822
Address: 592 Washington St, Canton, MA 02021
Takara Japanese Restaurant
Cuisines: Sushi, Japanese, Asian
Price Range : Below Average
599 Washington St, Canton, MA 02021
521 Washington St, Canton, MA 02021
110 Washington St, Canton, MA 02021
635 Washington St, Canton, MA 02021
95 Washington St, Canton, MA 02021
645 Washington St, Canton, MA 02021
1125 Boston Providence Tpke, Norwood, MA 02062
870 East St, Dedham, MA 02026
1200 Providence Highway, Norwood, MA 02062
100 Washington St Ste C, Canton, MA 02021