/
/

View all 14 photos




+10
Dog-friendly Takumi Restaurant, established in 2017, offers a uniquely interactive Japanese dining experience in Albuquerque's convenient Winrock and Uptown shopping areas. This establishment, the first and only Japanese Yakiniku BBQ restaurant in New Mexico, features cutting-edge technology with personal smokeless grill tables,...