Ichiban

10701 Coors Rd NW
Albuquerque, NM
505.899.0095
35.204587
-106.646524
Hours:
Mon - Thu:11am - 2:30pm,   4:30pm - 9pm
Fri - Sat:11am - 2:30pm,   4:30pm - 10pm
Sun: 4:30pm - 9pm

Directions
from: