
Takumi
Address:
2100 Louisiana Blvd NE Suite 800
Albuquerque, NM 87110
Phone:
505-881-0100
Hours:
Mon-Thurs: 11:00AM - 10:00PM
Friday: 11:00AM - 10:30PM
Saturday: 11:00AM - 10:30PM
Sunday: 11:00AM - 10:00PM
Winrock Town Center
Takumi
Address:
2100 Louisiana Blvd NE Suite 800
Albuquerque, NM 87110
Phone:
505-881-0100
Hours:
Mon-Thurs: 11:00AM - 10:00PM
Friday: 11:00AM - 10:30PM
Saturday: 11:00AM - 10:30PM
Sunday: 11:00AM - 10:00PM