Takara
Add to Favorites
OPEN NOW
Today: 11:30 am - 10:00 pm
76 Years
in Business
Saved to Favorites
Phone: (781) 821-8822
Address: 592 Washington St, Canton, MA 02021
Takara Japanese Restaurant
Cuisines: Japanese, Asian, Sushi
Price Range : Below Average
599 Washington St, Canton, MA 02021
645 Washington St, Canton, MA 02021
622 Washington St, Canton, MA 02021
669 Vfw Pkwy, Chestnut Hill, MA 02467
95 Washington St, Canton, MA 02021
5 Post Office Sq, Sharon, MA 02067
1200 Providence Highway, Norwood, MA 02062
408 Washington St, Stoughton, MA 02072
51 Memorial Pkwy, Randolph, MA 02368
1331 Boston Providence Tpke, Norwood, MA 02062