Authentic Japanese restaurant, Sakura Sushi, offering a traditional dining experience. Known for its quality sushi and classic Japanese decor.