Get directions to: An Hy Quan, Albuquerque, NM
Restaurant address: 1405 Juan Tabo Ne Albuquerque, NM 87111, USA
Restaurant: An Hy Quan