Address: 6241 Riverside Plaza Ln , Albuquerque 87120, NM, US
Phone: (505) 890-2838
State: NM
City: Albuquerque
Zip Code: 87120
opening hours
Monday: 11:30-15:00
Monday: 17:00-21:30
Tuesday: 11:30-15:00Tuesday: 17:00-21:30
Wednesday: 11:30-15:00
Wednesday: 17:00-21:30
Thursday: 11:30-15:00
related searches: Sakura Sushi menu, Sushi near me, Sakura sushi Isleta, Sakura Sushi and Grill albuquerque NM, Sakura sushi LLC, Sakura Sushi Los Lunas menu, Sakura sushi and grill locations, Sakura menu