The Best Thing I Ever Ate – Sushi (Sho Masa) December 22, 2015 in Japan Simply put. The best meal we’ve ever had. Continue Reading | 6