Sakura was opened in 1990 by Miyoko Omori as she wanted to share her passion for Japanese food with the community. Sakura means cherry blossom, and there's a painting of a cherry blossom on one of the walls. The decor is contemporary and contemplative, and the service is friendly and warm. It has become a […]
