Sushi Best is a Japanese restaurant specializing in sushi. The menu offers a selection of sushi options.