Back To Previous

Sakura Sushi

  • 4200 Wyoming Blvd. N.E., #C, Albuquerque, NM 87111
  • Phone: (505) 294-9696