At Takara, sushi lovers can enjoy delicious traditional items while on the run. Whether it's tuna sashimi or unagi maki, the talented staff can prepare and serve entrees in minutes. There is one table available for diners who have a moment to relax and enjoy these delights. Aside from front parking, additional spaces are located at the rear of the building.
1194 Walnut St, Newton Highlands, MA 02461
(617) 964-5852
  • Accessibility Details: Ramps
  • Hours: Mon - Fri, 8am - 4:30pm
  • Hours: Mon - Sat, 11am - 9pm
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »