Sakura is a sushi bar in downtown Los Angeles. Sakura means flowering cherry (blossom) tree.

Sakura

Target Audience:

Lovers of Japanese food/Asian food/Sushi

© 2022 Dunlop Design. All rights reserved. Privacy Policy

Powered by Editor X