Get directions to: Ichiban Japanese Restaurant, Albuquerque, NM
Restaurant address: 10701 Coors Blvd Nw Albuquerque, NM 87114, USA
Restaurant: Ichiban Japanese Restaurant