Sakura Sushi
Sushi · Japanese · Thai
Sakura Sushi offers a fusion of Japanese, Thai, and Laotian cuisine, featuring a sushi bar and known for its generously sized sushi rolls.
Location
Best places nearby
The highest rated places close to Sakura Sushi.
Local restaurants nearby
Wyoming Blvd NE, NM



