Ichiban Japanese Restaurant
10701 Corrales Rd Suite 18, Albuquerque NM 87114
(505) 899-0095
Directions
Order Online Delivery
Postmates
Doordash
Selflane
Trycaviar
Albuquerque, New Mexico
Ichiban Japanese Restaurant
10701 Corrales Rd Suite 18, Albuquerque
(505) 899-0095