Sushi Tora is a Japanese restaurant specializing in sushi. The establishment has been operating since 2004.