andwater
in
Albuquerque, NM
Asian Noodle Bar
318 Central Ave SW
Albuquerque
NM
87102
(505) 224-9119
0.0
mi
Viet Noodle
4411 Montano Rd NW Ste B
Albuquerque
NM
87120
(505) 792-5252
5.1
mi