Japanese Kitchen Steakhouse

Japanese Kitchen Sushi Bar

6521 Americas Pkwy NE Albuquerque, NM 87110

6511 Americas Pkwy NE, Albuquerque, NM 87110

Phone: 505-884-8937

Phone: 505-872-1166

Visit Facebook Page

Visit Facebook Page