Dear Customers, we only offer PICK-UP here.

No delivery, Thank you.

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