About
Asian Noodle Bar - 318 Central Ave SW, Albuquerque, NM 87102, USA
Business Hours
Contact Info
asiannoodlebar.com
(505) 224-9119