Sakura Sushi offers a fusion of Japanese, Thai, and Laotian cuisine, featuring a sushi bar and known for its generously sized sushi rolls.