Sakura Sushi is a cozy sushi restaurant located in Barrio de las Letras. They pride themselves on serving authentic Japanese sushi made with the finest ingredients. The menu features a variety of sushi rolls, nigiri, and sashimi, all expertly crafted by their skilled sushi chefs. The restaurant's warm and welcoming atmosphere creates the perfect setting for a memorable sushi dining experience.