Get directions to: Annapurna Chai House, Albuquerque, NM
Restaurant address: 2201 Silver Avenue Southeast Albuquerque, NM 87106, USA
Restaurant: Annapurna Chai House