Japanese restaurant

Menu

Photos and directions for Tora Japanese Restaurant in Boston.