Places to eat
Restaurants
Fast food restaurants
Home
Noodle shops
Albuquerque
Noodle shops in Albuquerque, New Mexico
Find Noodle shops in Albuquerque, New Mexico near you now.
Asian Noodle Bar
318 Central Ave SW, Albuquerque, NM 87102, United States