Get directions to: Annapurna Chai House, Santa Fe, NM
Restaurant address: 905 W Alameda St Santa Fe, NM 87501, USA
Restaurant: Annapurna Chai House