Takara Sushi, NEWTON HIGHLANDS, Massachusetts (MA)
Conveniently stationed at 1180 Walnut () in NEWTON HIGHLANDS, Massachusetts (MA) (2461), Takara Sushi can be contacted at 6173327898. Remember to call up upfront to reserve your table in the restaurant.
More restaurants in NEWTON HIGHLANDS, Massachusetts (MA)
Takara Sushi contact information and details:
Address: 1180 Walnut - , NEWTON HIGHLANDS, Massachusetts (MA) 2461
Contact Phone: 6173327898