Get directions to: Nu Asia Vegan Restaurant, Albuquerque, NM
Restaurant address: 4200 Central Ave Se (at Washington), Albuquerque Albuquerque, NM 87108, USA
Restaurant: Nu Asia Vegan Restaurant