Sushi restaurant · 6400 Holly Ave NE Ste G, Albuquerque, NM
Delivery · Dine-In
More food in Albuquerque, NM · Sushi in Albuquerque