Get directions to: Lin's Restaurant, Albuquerque, NM
Restaurant address: 4710 Montgomery Blvd Ne Albuquerque, NM 87109, USA
Restaurant: Lin's Restaurant