Takara
Add to Favorites
OPEN NOW
Today: 5:00 pm - 9:30 pm
12 Years
in Business
Saved to Favorites
Phone: (781) 235-9888
Address: 151 Linden St, Wellesley, MA 02482
Phone: (617) 233-2033
Takara Japanese
Cuisines: Japanese, Asian, Sushi
27 Grove St, Wellesley, MA 02482
5 Wethersfield Rd, Natick, MA 01760
555 Washington St, Wellesley, MA 02482
245 Washington St, Wellesley Hills, MA 02481
669 Vfw Pkwy, Chestnut Hill, MA 02467
180 Worcester St, Wellesley Hills, MA 02481
81 Union St, Newton Center, MA 02459
257 Washington St, Wellesley, MA 02481
1019 Great Plain Ave, Needham, MA 02492
1430 Highland Ave, Needham, MA 02492