Sakura Star Sushi offers a cozy dining experience specializing in fresh, hand-rolled sushi and sashimi, crafted with the finest seasonal ingredients. They also provide a selection of Japanese and Chinese cuisine, including ramen.