Japanese Kitchen Teppanyaki Steakhouse, Sushi and Bar6521 Americas Pkwy NE, Albuquerqueopen now, until 22:00