Noodles
5901 Wyoming Blvd NE
Albuquerque, NM, 87109
American,Asian,Italian,Noodles
5011 Montgomery Blvd NE
8001 Wyoming Blvd NE
Albuquerque, NM, 87113