Le Sakura is a Japanese restaurant specializing in sushi and maki. It offers a simple and welcoming atmosphere for diners. The establishment also caters to vegan preferences.