Tora Japanese Restaurant
20B Tyler St, Boston
(617) 542-6688
Menu
Restaurants in Boston, MA
Tora Japanese Restaurant
20B Tyler St, Boston, MA 02111
(617) 542-6688