Drag box to select area
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
- Accessibility Details: Ramps
- Hours: Mon - Fri, 8am - 4:30pm
- Hours: Mon - Sat, 11am - 9pm