Get directions to: Azuma Sushi & Teppan, Albuquerque, NM
Restaurant address: 4701 San Mateo Blvd Ne Albuquerque, NM 87109, USA
Restaurant: Azuma Sushi & Teppan