10701 Corrales Rd, Albuquerque, New Mexico 87114(505) 899-0095 Suite 18
In Japanese, Ichiban means “The Best.” For over 16 years, Ichiban Japanese Restaurant has prided itself in serving high quality and diverse food.