“As someone who has been in Japan and who has also eaten at Jiro's in Tokyo, their sushi is my favorite in Boston.” in 25 reviews