The closest thing I have to authentic Japanese food. Tora in Boston

AloJapan.com