Tora Japanese Restaurant · Boston
Location & Hours
Address
20B Tyler StBoston, MA 02111Phone
+16175426688- Dine-in
- Takeout
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.