xPeas
MENU ☰
 

 

 

    

    🍴           

  New Mexico »

  Food Drink » Japanese

Sakura Sushi and Grill
New Mexico » Albuquerque
Food Drink » Japanese

6241 Riverside Plaza Ln, Albuquerque, NM 87120

323 views    💖 1
Sakura Sushi and Grill offers a great fusion of Japanese dishes.