Tokyo Japanese Steakhouse

The Mall at Chestnut Hill 199 Boylston St
Newton, MA
617.243.9090
42.321423
-71.176129
Hours:
Mon - Thu:11:30am - 10pm
Fri - Sat:11:30am - 11pm
Sun:11:30am - 10pm

for Tokyo Japanese Steakhouse
Directions
from: