Dear Customers,

We only offer PICK-UP from this website

No delivery, Thank you 

Iron Cafe - Albuquerque (Lanzhou Hand Pulled Noodle) 2108 Central Ave SE Albuquerque, NM 87106
Closed
Opens Tuesday at 11:15AM
Tuesday at 11:15AM - 8:15PM