Tora Japanese Restaurant · Boston

Location & Hours

Address

20B Tyler StBoston, MA 02111
  • Dine-in
  • Takeout

Hours

Hours aren’t listed online. Call before you go.

Call

Getting here

Where is Tora Japanese Restaurant located?
Tora Japanese Restaurant is at 20B Tyler St, Boston, MA 02111.
What are the current hours?
miércoles: 11 a.m.–10 p.m.; jueves: 11 a.m.–10 p.m.