Get directions to: Cafe Da Lat, Albuquerque, NM
Restaurant address: 5615 Central Ave Ne Albuquerque, NM 87108, USA
Restaurant: Cafe Da Lat