Le Sakura
Japanese · Sushi
Le Sakura is an Asian cuisine restaurant specializing in Japanese dishes, including sushi. It offers various dining options such as à la carte and set menus for adults and children. The establishment is noted for its positive customer reviews.
Location