Back to Previous Page
Sakura Sushi & Grill
6241 Riverside Plaza Lane NW, Suite C-1 Albuquerque

Sakura Sushi and Grill is your premier Sushi restaurant on the ABQ's Westside. Sakura is well known for its outstanding Sushi and Sashimi creations. Sakura also offers an exciting selection of Japanese and Korean cuisines.