Full menu with prices & pictures
Takara Japanese 538 Washington St, Canton, MA 02021,...
+17818218822
Order food online for delivery
Reserve a table now for Takara Japanese
The restaurant is also easily accessible by public transportation. The closest stop is MBTA-Canton Center, which is 521 meters away.