Get directions to: Artichoke Cafe, Albuquerque, NM
Restaurant address: 424 Central Ave Se Albuquerque, NM 87102, USA
Restaurant: Artichoke Cafe